1
0
mirror of https://github.com/regclient/regclient.git synced 2025-04-18 22:44:00 +03:00

8 Commits

Author SHA1 Message Date
Brandon Mitchell
bb650619b5
Pull lua mods with curl, use vendor
- Use curl instead of Git to pull lua mods.
- Use the vendor folder when available for Go builds
- Bump timestamps of copied files for reproducibility

Signed-off-by: Brandon Mitchell <git@bmitch.net>
2022-10-05 20:21:55 -04:00
Brandon Mitchell
2df0066c3b
Fix a few more reproducibility issues
Local images should not build using the vendor folder.
GHA build should use the https:// rather than git:// dir.
GHA build should use the git commit timestamp.

Signed-off-by: Brandon Mitchell <git@bmitch.net>
2022-10-02 17:05:17 -04:00
Brandon Mitchell
89bfc2db3b Using runtime/debug for git version details
This removes the embed/version.json and associated calls.
Breaking: tag details are no longer available.
Breaking: regclient.VCSRef and VCSTag variables removed.
Breaking: detailed version support removed for Go 1.17 and earlier.

Signed-off-by: Brandon Mitchell <git@bmitch.net>
2022-09-20 20:10:00 -04:00
Brandon Mitchell
47e0864c26 Add a /tmp to scratch images
Signed-off-by: Brandon Mitchell <git@bmitch.net>
2022-04-12 20:09:13 -04:00
Brandon Mitchell
41458f9132 Fixing docker build with new mod directory
Signed-off-by: Brandon Mitchell <git@bmitch.net>
2022-03-20 09:06:18 -04:00
Brandon Mitchell
1e637d2556 Use embed for injecting version
This also includes bug fixes:
- loading config no longer warns at change from default
- docker build fixed to not ignore new files

Signed-off-by: Brandon Mitchell <git@bmitch.net>
2021-12-29 19:48:09 -05:00
Brandon Mitchell
f46362faaa Update Makefile, Dockerfiles, and GHA
Signed-off-by: Brandon Mitchell <git@bmitch.net>
2021-05-23 15:02:05 -04:00
Brandon Mitchell
9dc14a6e62 Adding Makefile and dockerignore 2020-09-18 20:27:02 -04:00