Motiejus Jakštys
6400df9612
Makefile: make VSNHASH, LDFLAGS overridable
2024-05-12 07:33:29 +03:00
Motiejus Jakštys
5aa28f74ee
shell scripts: shfmt
2024-05-10 16:10:29 +03:00
Motiejus Jakštys
e393a36a65
update README w.r.t. integration tests
2024-05-10 16:00:49 +03:00
Motiejus Jakštys
294aaa2bd7
add integration tests
2024-05-10 15:59:04 +03:00
Motiejus Jakštys
da1fb2ae17
Makefile: fix lint rules
2024-05-10 14:57:10 +03:00
Motiejus Jakštys
8a2713bd3b
main.go: fix Sprintf -> Fprintf
2024-05-10 14:50:29 +03:00
Motiejus Jakštys
5b65b37d81
release: do not sign
2024-05-10 14:49:45 +03:00
Motiejus Jakštys
d806f056f3
release: fix shebang
2024-05-10 14:49:20 +03:00
Motiejus Jakštys
ec89ce64bd
README: project is somewhat maintained again
2024-05-10 14:48:16 +03:00
Motiejus Jakštys
91b3730f0c
main: errors to stderr
2024-05-10 14:38:29 +03:00
Motiejus Jakštys
db45af6b9d
add deprecation notice
2024-02-09 10:49:27 +02:00
Motiejus Jakštys
f0bebff6a1
README: remove Changelog
2023-05-19 15:06:50 +03:00
Motiejus Jakštys
e6d1a95c02
upgrade to go 1.20
...
use errors.Join
2023-05-19 15:05:21 +03:00
Motiejus Jakštys
725fb5679b
move to git.jakstys.lt
2023-04-13 11:30:37 +03:00
Motiejus Jakštys
8f80dc49f5
re-license to apache2
2023-02-09 10:23:35 +02:00
Motiejus Jakštys
6d24d0da7a
replace io/ioutil with os
2023-01-03 16:00:34 +02:00
Motiejus Jakštys
d3efb410d0
make: fix clean target
2022-08-29 18:02:22 +03:00
Motiejus Jakštys
1c46fb8617
release: a better changelog
2022-06-09 14:28:39 +03:00
Motiejus Jakštys
4408a9e005
rootfs: remove ./ prefix from filenames
...
I've seen a container (private one) whose filenames start with ./, but
the layer name does not have the prefix, causing undocker to fail.
Let's always normalize the names to not have the prefix.
2022-06-09 14:22:21 +03:00
Motiejus Jakštys
41baf180a3
[ci] merge test and lint steps to one
2021-09-29 14:45:53 +03:00
Motiejus Jakštys
4754869190
[ci] replace tee with awk
2021-09-29 14:43:33 +03:00
Motiejus Jakštys
ec62b65ecd
[ci] add a usage step
2021-09-29 14:38:31 +03:00
Motiejus Jakštys
0ff72b99d9
remove unnecessary support for prebuilt binaries
...
the users will know how to build the binaries themselves.
2021-09-29 14:30:18 +03:00
Motiejus Jakštys
e4c0d4d72a
remove references to 'official' binaries
2021-09-27 19:08:04 +03:00
Motiejus Jakštys
eab7c3c1ef
[release] fix nullglob issue
2021-09-06 15:36:50 +03:00
Motiejus Jakštys
ec61d24fd4
[nit] Makefile style
2021-09-06 09:01:05 +03:00
Motiejus Jakštys
d3933efd74
Update README
...
- add communication section
- remove systemd-nspawn section
2021-09-06 08:25:11 +03:00
Motiejus Jakštys
a265915b21
Shellcheck release
2021-09-01 09:41:00 +03:00
Motiejus Jakštys
8c00e74df9
Update release script
...
- fix paths of sha256sum
- check for old artifacts before doing the release
2021-09-01 09:38:13 +03:00
Motiejus Jakštys
5e297827d3
update README with more actionable examples
2021-09-01 09:32:26 +03:00
Motiejus Jakštys
dc03b29e6e
Revert "add WithFilePrefix"
...
This reverts commit 436a866f5d
.
This is not a good place for such auxiliary functionality; will be moved
elsewhere.
2021-08-29 18:40:11 +03:00
Motiejus Jakštys
f02af98ac5
nit: shorter defer body
2021-08-29 18:39:43 +03:00
Motiejus Jakštys
cca579d218
update Makefile and default target
...
Adds a `sha256sum-$(VSN).txt`. For easier CI.
2021-08-29 18:23:49 +03:00
Motiejus Jakštys
436a866f5d
add WithFilePrefix
...
This adds an option to prefix every file path with a given string.
2021-08-29 16:55:32 +03:00
Motiejus Jakštys
71aab65b75
version sha256sum files
2021-08-29 07:49:32 +03:00
Motiejus Jakštys
984752b812
remove unused archs
...
I am not using nor need arm64 and windows. Removing these from the
Makefile. If you see this message and feel like they should be added
back (or different archs), ping me.
2021-08-25 08:57:10 +03:00
Motiejus Jakštys
4568429a69
main.go: remove file if on Flatten(..) failure
...
When a Flatten() fails, the main program used to leave an incomplete
file (usually zero-length). Now it will clean itself up on failure.
2021-08-25 08:49:30 +03:00
Motiejus Jakštys
6f40bc91be
simplify linter
2021-08-24 17:23:31 +03:00
Motiejus Jakštys
63d171007e
shellcheck
2021-08-24 16:44:58 +03:00
Motiejus Jakštys
5d4d6410da
remove windows/arm64
...
not available on go 1.16
2021-08-24 14:50:30 +03:00
Motiejus Jakštys
d3dc675d07
add file which helps releases
2021-08-24 14:13:40 +03:00
Motiejus Jakštys
6dd7678e64
add version info to the binary
2021-08-24 07:03:49 +03:00
Motiejus Jakštys
be668f21e8
tag version
2021-08-24 06:47:38 +03:00
Motiejus Jakštys
ef583c159f
sha256sum
2021-08-23 16:42:57 +03:00
Motiejus Jakštys
48800cee35
compile all targets
2021-08-23 16:32:37 +03:00
Motiejus Jakštys
a000e0c482
simpler generator
2021-08-23 16:32:05 +03:00
Motiejus Jakštys
6902590e82
add more targets
2021-08-23 16:29:41 +03:00
Motiejus Jakštys
98139c198c
update README
2021-08-19 16:41:58 +03:00
Motiejus Jakštys
34a4ebfeaa
additional error check
2021-08-19 16:32:22 +03:00
Motiejus Jakštys
f1566184cf
determine gzip archives from magic values
...
instead of guessing.
2021-08-13 15:27:44 +03:00