3b99b6eed2
remove unused variables
2024-11-11 13:18:24 +03:00
4ea046dcf8
define ARG only if needed, allow jinja2 control flow in package names
2024-11-11 13:18:24 +03:00
7551928508
make PKG_VERSION into a dictionary of PKG_VERSIONS
2024-11-11 13:18:24 +03:00
78b55a0422
strip whitespace from rendered tag
2024-11-11 13:18:24 +03:00
4e076b90fb
add templating for tag and package name in info.yaml
2024-11-11 13:18:24 +03:00
5108c6c04c
try automatic package version detection
2024-11-11 13:18:24 +03:00
Nadezhda Fedorova
6cd944822f
fix arches for podman building according to https://pkg.go.dev/internal/platform
2024-11-08 14:39:13 +03:00
Nadezhda Fedorova
9a57a5ccff
add riscv64 to arches
2024-11-05 16:37:59 +03:00
Nadezhda Fedorova
84f06f5ecb
add loongarch64 to arches
2024-11-05 16:19:15 +03:00
Nadezhda Fedorova
0e8a71d1cf
add branch p11
2024-06-10 12:45:32 +03:00
Nadezhda Fedorova
f8496320dd
delete arches ppc64le arm from building script
2024-05-08 18:20:50 +03:00
e60d4a6450
refactor: make help message more readable
2024-05-01 18:50:33 +03:00
d31ae53893
fix: correct help message for -i/--images option
2024-05-01 18:49:45 +03:00
f55f03f91d
refactor: fix typo in install_pakage
2024-04-26 12:34:41 +03:00
Nadezhda Fedorova
a59901c4bf
add branches c10f1,c10f2 to list of options
2024-04-22 17:17:14 +03:00
Nadezhda Fedorova
81f61b4857
change default registry to gitea
2024-04-18 13:18:44 +03:00
38776d2032
feat: add help message to the --latest and --task options
2023-07-18 14:32:29 +03:00
029f18d0c8
feat: add __str__ method to the Image and Tasks classes
2023-07-18 14:32:29 +03:00
dc01d5c886
fix: copy the dictionary instead of the link to it
...
This prevents appending the same tag multiple times.
2023-07-18 14:32:29 +03:00
Mikhail Gordeev
7c7a53f217
Fix ignoring skip-arches flag
2023-06-19 18:43:03 +03:00
c64ced0e52
Switch from json to toml
2023-04-10 16:12:48 +03:00
Mikhail Gordeev
731a9baa23
Fix image type to pass to tags
2023-02-28 15:43:14 +03:00
Mikhail Gordeev
d7f23121aa
Allow tasks in distroless images
2023-02-16 03:27:07 +03:00
Mikhail Gordeev
dad90431e3
Fix image type in task.get invocation
2023-02-15 20:25:51 +03:00
Mikhail Gordeev
cee53b079f
Render templates in distroless
2023-02-14 02:18:46 +03:00
Mikhail Gordeev
ee9201f8d1
Add full-files to distrolessfile
2023-02-14 02:17:57 +03:00
Mikhail Gordeev
aa2756bae2
Add options to install libraries for bianry
2023-02-14 02:16:57 +03:00
Mikhail Gordeev
7d65813779
Pack /etc/localtime then set timezone
2023-02-12 19:00:47 +03:00
Mikhail Gordeev
edf94c9db8
Add workdir to distoless.toml format
2023-02-10 15:59:54 +03:00
Mikhail Gordeev
3dd93ea596
Add exclude_regexes to distoless.toml format
2023-02-10 15:59:22 +03:00
Mikhail Gordeev
bbec7f6270
Add distroless builder and refactor work with images
2023-02-09 02:18:05 +03:00
Mikhail Gordeev
62645763df
Use overwrite_organization in templates
2023-02-03 02:01:01 +03:00
Mikhail Gordeev
9bd9973c34
Move template rendering to separate method
2023-02-03 01:59:31 +03:00
Mikhail Gordeev
88f75c091b
Fix running only push stage
2022-12-27 05:01:49 +03:00
Mikhail Gordeev
05dcba1ab9
Use only podman
2022-12-26 02:50:46 +03:00
Mikhail Gordeev
ed0c89e877
Allow non branch tags
2022-12-22 02:41:07 +03:00
Mikhail Gordeev
9d6451a981
Remove manifest before building
2022-12-20 00:55:15 +03:00
Mikhail Gordeev
8d50ab8f88
Use ImagesInfo class instead of dict
2022-12-14 17:05:16 +03:00
Mikhail Gordeev
88023d310a
Add podman build
2022-12-14 15:58:21 +03:00
Mikhail Gordeev
c5e8f363fb
Check running commands result by default
2022-12-14 15:58:21 +03:00
Mikhail Gordeev
5c944b9328
Run apt-get with linux32 to properly resolve alternative provides
2022-12-14 15:58:18 +03:00
Mikhail Gordeev
abc531abe0
Fix unnecessary f-string
2022-12-13 02:41:08 +03:00
Mikhail Gordeev
8afd023e43
Add task option to install packages from tasks
2022-12-12 02:34:20 +03:00
Mikhail Gordeev
7d2ca71e9a
Print all building output
2022-12-09 02:14:46 +03:00
Mikhail Gordeev
4b1472c6e1
Use install_pakages function in templates
2022-12-08 03:59:57 +03:00
Mikhail Gordeev
f077cb2702
Allow to add other organizations
2022-12-06 04:00:08 +03:00
Mikhail Gordeev
05cc5f2c7a
Print building info
2022-11-30 22:30:45 +00:00
Mikhail Gordeev
6f819c1d1b
Add images-info to configure images
2022-07-30 02:45:16 +03:00
Mikhail Gordeev
3359631596
Always push
2022-06-14 16:13:19 +03:00
Mikhail Gordeev
a3883938bc
Initial commit
2022-06-13 00:21:48 +03:00