Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

How often are packages ~rebuilt? #92

Open
colindean opened this issue Jan 17, 2021 · 5 comments
Open

How often are packages ~rebuilt? #92

colindean opened this issue Jan 17, 2021 · 5 comments

Comments

@colindean
Copy link
Contributor

How often are the containers built by this repo rebuilt?

This question came up from the author of Neuron in srid/neuron#528 (comment), which is in active development and sees frequent releases.

@tjamet
Copy link
Contributor

tjamet commented Jan 17, 2021

There is no programmed update so far.
There are some on-going tasks to support building multiple versions and hence be able to re-build packages when a new version is detected (see https://github.com/whalebrew/whalebrew-packages/blob/master/kubectl/Dockerfile) to see how the version pinning is currently working.

So far I have to admit that thee update of versions is done manually though

@VVKot
Copy link
Contributor

VVKot commented Feb 9, 2021

@tjamet how does one trigger the update for now? I.e. I would like to get a new version of neuron (1.9.7).

@tjamet
Copy link
Contributor

tjamet commented Feb 11, 2021

builds are triggered when updating the package source files.
In this case any changes in this folder: https://github.com/whalebrew/whalebrew-packages/tree/master/neuron

@matthewruzzi
Copy link

Some things like curl are not pinned to a specific version, and because the Dockerfile never updatesit doesn't get updated.The current version of curl is over two years old. What if we make it automatically rebuild all images every week or something or had it upgrade them all whenever a new alpine image is available?

[parallels@fedora ~]$ docker run --rm whalebrew/curl --version
WARNING: The requested image's platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested
curl 7.67.0 (x86_64-alpine-linux-musl) libcurl/7.67.0 OpenSSL/1.1.1d zlib/1.2.11 nghttp2/1.40.0
Release-Date: 2019-11-06
Protocols: dict file ftp ftps gopher http https imap imaps pop3 pop3s rtsp smb smbs smtp smtps telnet tftp 
Features: AsynchDNS HTTP2 HTTPS-proxy IPv6 Largefile libz NTLM NTLM_WB SSL TLS-SRP UnixSockets

@tjamet
Copy link
Contributor

tjamet commented Feb 9, 2022

I am currently working on a mechanism to be able to bump those versions and provide constant version bumps

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants