VictoriaMetrics icon indicating copy to clipboard operation
VictoriaMetrics copied to clipboard

daily build and push to dockerhub

Open belm0 opened this issue 4 years ago • 3 comments

Is your feature request related to a problem? Please describe. In the Victoria Metrics development process, often the reporter of a bug or feature request is asked to verify the software changes. At least for me, often I don't have time to do a manual build and deploy (find the correct environment, install dependencies, build, push to some private docker repo, deploy to our cloud job).

Describe the solution you'd like If a daily build from HEAD is pushed to dockerhub under a tag like daily, then most users can point to that easily with the same process used for tracking new production releases.

belm0 avatar Aug 30 '21 09:08 belm0

It can be done with github actions events https://docs.github.com/en/actions/reference/events-that-trigger-workflows#schedule.

Also, i suggest name builds nightly.

f41gh7 avatar Aug 31 '21 08:08 f41gh7

Hi @belm0 A follow-up on this feature request. Can we consider it solved? If you can share your own progress/experience or workarounds on this - it would be greatly appreciated.

YuriKravetc avatar Aug 01 '22 17:08 YuriKravetc

Lately I haven't reported bugs, but the scenario is as already described. If developers ask for confirmation of a bug fix prior to release, usually I don't do it because the process is time consuming.

belm0 avatar Aug 12 '22 00:08 belm0

I think that the nightly builds is just a waste of CPU at GitHub actions side and the waste of disk space resources at Dockerhub side without any visible gain. But let's see whether it will be useful after the merge of the https://github.com/VictoriaMetrics/VictoriaMetrics/pull/3490 :)

valyala avatar Dec 17 '22 00:12 valyala