60016b8c3e
Merge pull request #157 from Katenary/features/oci-image
...
Features/oci image
2025-08-03 23:06:06 +02:00
07263520b6
feat(oci): remove testing on push branches
2025-08-03 23:01:54 +02:00
0f3812b666
feat(oci): Add OCI image generation
...
Not fully tested but it should produce an image in ghcr.io
2025-08-03 22:54:19 +02:00
50a9d0ddde
feat(md): fixes typo and rules
2025-08-03 22:53:53 +02:00
f5d3005c3b
Merge pull request #156 from Katenary/feat-move-to-internal
...
feat(refacto): move everything in internal package
2025-08-03 16:03:17 +02:00
76b3b83d07
feat(workflow): change when to make CI
...
We will abandon develop branch for a while. It's better to work with
feature branches.
2025-08-03 15:59:00 +02:00
14ca5bf0ea
feat(refacto): move everything in internal package
...
This allows to install katenary with `go install` and to clean up the
project folder.
2025-08-03 15:54:58 +02:00
d1768e5742
Merge pull request #155 from Katenary/develop
...
Develop
2025-08-03 14:20:17 +02:00
0fcf0f60e8
chore(modules): Update versions
2025-08-03 14:15:55 +02:00
e9ad85a0ac
chore(make): Split and enhancements
...
- split Makefile in several sub files
- use a separated container for tests
-
2025-08-03 14:15:35 +02:00
b4b122fe7f
Do not ignore cmd/katenary directory
2025-08-03 14:14:29 +02:00
6aaeda7a3c
chore(modernize): use iterator
2025-08-03 14:13:57 +02:00
0b3f7b2b5c
chore(code): remove dead code
2025-08-03 14:13:42 +02:00
e9e7c5f7b5
chore(test): fix concurrency problem
2025-08-03 14:12:49 +02:00
0df53ed5ae
Merge pull request #154 from Katenary/develop
...
fix(configmap): File from the root of project ends by a dash
2025-08-03 13:16:21 +02:00
136478aff7
fix(configmap): File from the root of project ends by a dash
...
fixes #150
If we mount a file from the root of project, the names ends by a dash.
That makes helm failing to install the package.
2025-08-03 10:20:11 +02:00
5b812b30f7
Merge pull request #146 from Katenary/develop
...
fix(katenaryfile): Schema is broken without json annotation
2025-07-15 21:25:39 +02:00
f2b5c16e71
fix(katenaryfile): Schema is broken without json annotation
...
We need to add json annotation. The yaml annoation is not enought when
generating the schema.
2025-07-15 21:24:17 +02:00
df1f29c0ff
Merge pull request #145 from Katenary/develop
...
fix(katenaryfile): Fix parsing katenary file
2025-07-15 21:18:45 +02:00
afbd6fc1ac
fix(katenaryfile): Fix parsing katenary file
...
It seems that "json" annotation fails to get dashed names (like
configmap-files). That means that all labels in katernay.yaml file
couldn't be parsed.
Using `yaml` annotaiton fixes the problem. Fixes #144 .
2025-07-15 21:13:22 +02:00
327e0aa799
Merge pull request #142 from Katenary/develop
...
chore(make): manpage requirements are now in requirements
3.0.0-rc5
2025-07-15 13:58:48 +02:00
b7e948954b
chore(make): manpage requirements are now in requirements
2025-07-15 13:57:35 +02:00
93c0658c19
Merge pull request #141 from Katenary/develop
...
Develop
2025-07-15 13:53:20 +02:00
bdf74f2deb
chore(cleanup): removed unecessary file
2025-07-15 13:51:21 +02:00
2435bb9f8a
chore(doc): Rebuild label list and description
2025-07-15 13:50:07 +02:00
5ee38dcf7f
Merge pull request #140 from Katenary/develop
...
Develop
2025-07-15 13:45:38 +02:00
a754dc9275
fix(make): no need to auto retrieve key now
2025-07-15 13:44:25 +02:00
732e080da3
Merge branch 'master' into develop
2025-07-15 13:42:15 +02:00
22e1ebdce1
chore(make): huge refactor, add more tests
...
- more test on gpg signature
- change build target in the help message
- refactor upx compression
-
2025-07-15 13:41:49 +02:00
e4280f2c4e
chore(build): Fixes cache, add better cleanup, add PHONY
2025-07-15 10:27:24 +02:00
a99609d21d
Merge pull request #139 from Katenary/develop
...
fix(doc): Fix documentation linkg
2025-07-13 15:41:01 +02:00
e55658d382
fix(doc): Fix documentation linkg
...
No translation, so remove "en" from the url.
2025-07-13 15:40:30 +02:00
9dbe9e1114
Merge pull request #138 from Katenary/develop
...
Develop
2025-07-13 15:37:31 +02:00
eea198786a
fix(doc): Readthedocs needs manpage plugin
...
A pitty, I wanted to leave it separated
2025-07-13 15:29:16 +02:00
da9c0a7b58
chore(doc): regenerate and fixes a typo
2025-07-13 15:16:39 +02:00
d582b884bf
chore(rules): Avoid mardownlint to complain
2025-07-13 15:16:20 +02:00
aa3e4c64ee
chore(ignore): ignoring binary in the current directory
2025-07-13 15:08:32 +02:00
ce479629f6
fix(service): Fixes naming service ports
...
- ports should be named "port-XXX" with XXX to be the port number if the
port name cannot be discovered
- it follows what we do in Deployment objects
- this should fix #132
2025-07-13 15:02:26 +02:00
89fd516b20
Merge pull request #137 from Katenary/develop
...
Develop
2025-07-13 00:53:45 +02:00
8bbb991afb
chore(doc): Move to new repository
2025-07-13 00:43:21 +02:00
4c5c9ba553
chore(doc): Move to new repository
2025-07-13 00:39:25 +02:00
ef1511d4f7
Merge pull request #134 from Katenary/develop
...
Develop
2025-07-13 00:21:15 +02:00
a290219c81
chore(licence): I prefer to mention the project
2025-07-13 00:19:02 +02:00
c4e406f855
chore(moving): Moved repository to organization
2025-07-13 00:17:48 +02:00
2beac5f4dd
Merge pull request #135 from Katenary/issue-133
...
fix(deployment): Missed the command from compose file
2025-07-13 00:10:22 +02:00
5f5cd0268a
fix(deployment): Missed the command from compose file
...
Fixes #133
2025-07-13 00:07:07 +02:00
796cbb6d30
chore(package): Rewrite package targets
...
- rewrite to make packages building more consistent
- add rpm signature with GPG
- auto test packages in several distributions to ensure the packages are
OK
Even if loops to build stuffs are sometimes easier to automate, it's
simpler to fixup if some rules (targets) are explicitly defined.
2025-07-12 09:12:12 +02:00
39ebf7eb78
chore(package): change description, add a final dot
2025-07-12 09:08:41 +02:00
a1c5161ff7
chore(package): Be able to sign RPM
2025-07-12 09:08:28 +02:00
2307ad667e
chore(dev): changed how to test version
...
- force release version check to use "v" (or not) as first character
- one line condtion
2025-07-11 09:17:33 +02:00