Create a release from master
As said here: https://forum.duniter.org/t/schema-de-release-pour-duniter-195/12284/13
We want to be able to create a release from master which will contain the Runtime of each feature network (i.e.: gdev
, gtest
and g1
) + the Client.
- Show closed items
Activity
-
Newest first Oldest first
-
Show all activity Show comments only Show history only
- Cédric Moreau changed milestone to %runtime-802
changed milestone to %runtime-802
- Cédric Moreau added C-binary C-runtime D-medium ET-days P7-nicetohave labels
added C-binary C-runtime D-medium ET-days P7-nicetohave labels
- Cédric Moreau assigned to @c-geek
assigned to @c-geek
- Cédric Moreau marked this issue as related to #195 (closed)
marked this issue as related to #195 (closed)
- Hugo Trentesaux changed milestone to %runtime-803
changed milestone to %runtime-803
- Hugo Trentesaux mentioned in merge request !273 (merged)
mentioned in merge request !273 (merged)
- Hugo Trentesaux removed C-binary label
removed C-binary label
- Hugo Trentesaux removed C-runtime label
removed C-runtime label
- Hugo Trentesaux added C-cicd label
added C-cicd label
- Hugo Trentesaux changed milestone to %client-0.9.0
changed milestone to %client-0.9.0
- Hugo Trentesaux changed milestone to %runtime-803
changed milestone to %runtime-803
- Hugo Trentesaux added C-runtime label
added C-runtime label
- Hugo Trentesaux removed C-runtime label
removed C-runtime label
- Hugo Trentesaux changed milestone to %runtime-900
changed milestone to %runtime-900
- Hugo Trentesaux changed milestone to %runtime-1000
changed milestone to %runtime-1000
- Hugo Trentesaux added I-ToPrioritize P2-asap labels and removed P7-nicetohave label
added I-ToPrioritize P2-asap labels and removed P7-nicetohave label
- Owner
I really need a refac of the CI because:
- the client releases (on network branches) should refer to client milestones and not runtime milestones, which does not makes sense
- the runtime releases (from master) should not depend on a network release because the underlying data can be missing or outdated, preventing the build to finish
Without this, I can not use the CI and its automatic release page capabilities.
Collapse replies - Author Owner
J'ai bien vu le message, j'ai peut-être un créneau soit dimanche soit lundi pour regarder.
1 - Author Owner
Effectivement, je me suis emmêlé les pinceaux. Je corrige tout ça.
1 1 1 - Author Owner
@HugoTrentesaux MR !297 (merged) prête. J'y ai mis la documentation à jour pour l'utilisation du pipeline.
- Author Owner
Changement de dernière minute : la livraison d'un nouveau runtime se fait exclusivement sur des branches préfixées par
runtime/
, afin de ne pas polluer les pipelines de la branche master et d'avoir une action bien explicite. Le reste du nom de la branche est libre et n'a pas d'incidence sur le pipeline, contrairement aux releases réseau (ex. :network/gdev-800
détermine le réseaugdev
et un numéro de runtime800
qui se retrouvera dans les noms de release). - Author Owner
Corrigera aussi #139 (closed) (build ARM), j'ai testé et celui-ci fonctionne bien (https://git.duniter.org/nodes/rust/duniter-v2s/-/jobs/140555).
Edited by Cédric Moreau
- Cédric Moreau changed the description
changed the description
- Cédric Moreau created branch
239-create-a-release-from-master
to address this issuecreated branch
239-create-a-release-from-master
to address this issue - Cédric Moreau mentioned in merge request !297 (merged)
mentioned in merge request !297 (merged)
- Cédric Moreau mentioned in commit 00555964
mentioned in commit 00555964
- Cédric Moreau mentioned in commit 8a3b6fe8
mentioned in commit 8a3b6fe8
- Cédric Moreau mentioned in commit b018dcd4
mentioned in commit b018dcd4
- Cédric Moreau mentioned in commit feb4aaa2
mentioned in commit feb4aaa2
- Cédric Moreau mentioned in issue #268
mentioned in issue #268
- Cédric Moreau mentioned in commit 47729817
mentioned in commit 47729817
- Cédric Moreau mentioned in commit df7d5b3d
mentioned in commit df7d5b3d
- Cédric Moreau marked this issue as related to #269 (closed)
marked this issue as related to #269 (closed)
- Cédric Moreau mentioned in commit 2d49b03c
mentioned in commit 2d49b03c
- Cédric Moreau mentioned in commit 23fec5f4
mentioned in commit 23fec5f4
- Cédric Moreau mentioned in commit a3f407ab
mentioned in commit a3f407ab
- Cédric Moreau mentioned in commit 5906820a
mentioned in commit 5906820a
- Cédric Moreau mentioned in commit 641195ce
mentioned in commit 641195ce
- Cédric Moreau mentioned in commit fcfb8866
mentioned in commit fcfb8866
- Cédric Moreau mentioned in commit 3b5ec02f
mentioned in commit 3b5ec02f
- Cédric Moreau mentioned in commit f70edd44
mentioned in commit f70edd44
- Cédric Moreau mentioned in commit f35403e2
mentioned in commit f35403e2
- Cédric Moreau mentioned in commit 994f4a6a
mentioned in commit 994f4a6a
- Cédric Moreau mentioned in commit e7c55eec
mentioned in commit e7c55eec
- Cédric Moreau mentioned in commit 4b977114
mentioned in commit 4b977114
- Cédric Moreau mentioned in commit 60b3f880
mentioned in commit 60b3f880
- Cédric Moreau mentioned in commit d84c2dc1
mentioned in commit d84c2dc1
- Cédric Moreau mentioned in commit 82364050
mentioned in commit 82364050
- Cédric Moreau mentioned in commit 880f0fb3
mentioned in commit 880f0fb3
- Cédric Moreau mentioned in commit e9b9bf21
mentioned in commit e9b9bf21
- Cédric Moreau mentioned in commit b1cc44a6
mentioned in commit b1cc44a6
- Cédric Moreau mentioned in commit 05efb9c4
mentioned in commit 05efb9c4
- Cédric Moreau mentioned in commit e76c5236
mentioned in commit e76c5236
- Hugo Trentesaux closed with merge request !297 (merged)
closed with merge request !297 (merged)
- Cédric Moreau mentioned in commit 0f671ac6
mentioned in commit 0f671ac6