[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[gemoc-dev] Github actions on github GEMOC organization + deployment on maven central
|
- From: Didier Vojtisek <didier.vojtisek@xxxxxxxx>
- Date: Wed, 23 Jun 2021 09:31:58 +0200
- Delivered-to: gemoc-dev@xxxxxxxxxxx
- Ironport-hdrordr: A9a23:Zvql7650SqQwh6xGTwPXwVyDI+orL9Y04lQ7vn2ZESYlC/Bxl6iV88jzpiWE8Ar5OUtQ0exoV5PwJE80maQZ3WAxB8bAYOCighrPEGgA1/qo/9SDIVybygc1784JGMJD4Z/LfD9HZK3BjjVQZuxB/DDxysGVbInlo0tFfEVPUeVN/g15AgGUHgldXw9dH6MjGJ6d/MZc4xK9ZHU+dK2Adz04dtmGg+eOuIPtYBYACRJiwhKJlymQ87L/EwKVxFM3Ty5P5bsp8GDDkxb8j5/T9M2T+1v57Sv+/p5WkNzuxp9oH8qXkPEPJjHtkAqzIKx8Rry5uiwvqu3H0idtrPD85zMbe+hj4XLYeW+45TH33RP76S0j73/5xUXdqlHIyPaJHg4SOo5kv8Z0YxHZ400vsJVXy6RQxVuDu55WFx/b2B7WwrHzJklXv3vxhUBnvf8YjnRZX4dbQqRWt5Yn509QEI0NBmbG84ghCvBpF9zg//5YflORUmDBsgBUsYWRd0V2Oi3DblkJu8ST3TQTtmt+1VEg38Aanm0N7tY0TIRF/f3NNuBznrlIRMkQcK5tGY46MJSKI12IZSiJHHOZIFzhGq1CEWnKsYTP+7kw5PunYtgNwIEpkJrMSlVFrmQ/EnieUvGm7dluyFTgUW+9VTPixoV1/J5ioITmSL7qKyGYDFY0k8WhpP0bCMjaV/GvOItfDvL5IXH1cLw5gjHWat13Ez0zQccVstE0VxalucTQMLTwuujaavrIYKP3FzwpQHnyDz8JTHzxItla6UivWnj36SKhBU/FSwjax9ZdAaLa9+8cxMwmLYtXqDEPhVC4/M2QbSBYuqstZU1kPa79mqy1pWOq7X/Fhl8ZZiZ1PwJw2vHNQnlKrQgFPwffarAYoeiSfmhUwT+uOgJ/Z9m+Kn8Tm31HvYaMa7CAzyErDNyqdkiAiWEImX6MR5AA3oWe+MbefI8iBJpOYt08KeyLLW07pe9ZkhYDVOY2fD6eKtoos9TnsHUgPpCQSzC7unboHScbkwObiazWn7BVepJSZU/VbSc8u3d+e9MTvCw6z0Zlusvjpd/nExpDvM0odFJLc2iZG7RAEUCMY5hVgKnifEVqQX6NniHysWBGRoNEzTRjuoXNF1znRRjwOCsphllIlqLxtF9kfGSUeEx9Lnh8rI1mDGzD/nJ+y/WCaKa/23aYLgJq+JBqDBjVJT8JZg9+zdG+0xCY3D6ECHU9350reujQFq4qfb3f0m6kbIeIiaYFFflJ+4sNDqGYjgYva5PXR+a4FkKHNwoZ4X3nmp9+AlgKlJANq4KY5PTK1hnF4EIC
- List-archive: <https://www.eclipse.org/mailman/private/gemoc-dev/>
- List-help: <mailto:gemoc-dev-request@eclipse.org?subject=help>
- List-subscribe: <https://www.eclipse.org/mailman/listinfo/gemoc-dev>, <mailto:gemoc-dev-request@eclipse.org?subject=subscribe>
- List-unsubscribe: <https://www.eclipse.org/mailman/options/gemoc-dev>, <mailto:gemoc-dev-request@eclipse.org?subject=unsubscribe>
- User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.11.0
Hi
1/ I've recently experimented with Github actions in GEMOC projects
using the free runners
The approach is quite similar to gitlab-ci and may be simplier to set up
than using jenkins for simple experimental projects.
It currently run using the free runners, if you think we may need to add
extra runners( free runners are limited in cpu time per month), feel
free to ask me.
2/ I've also deployed some artefact to the maven central, (signing, and
promoting release jars) If you have similar requirement feel free to
ask too.
happy prototyping with GEMOC !
best regards
Didier
On 10/06/2021 10:31, Didier Vojtisek wrote:
Hi
FYI
The 2 jenkins we use (the one used by the Eclipse organization
(https://ci.eclipse.org/gemoc/job/gemoc-studio-integration/) and the
one used by the GEMOC initiative organization
(https://ci.inria.fr/gemoc/job/gemoc-studio-eclipseforks-integration/))
have been improved.
The underlying tool that enables multibranch build pipeline on
integrated repositories (https://github.com/gemoc/git-sync-tools) has
been improved to automatically filter inactive branches and is now
published on maven central.
Feel free to use the repositories forked in https://github.com/gemoc
in order to develop your future contribution to the GEMOC framework
and enjoy the feedback of the GEMOC organization CI
(https://ci.inria.fr/gemoc/job/gemoc-studio-eclipseforks-integration/)
) to make sure that your contribution will not break the build when
you submit it.
Best regards
Didier
--
Didier Vojtisek
SED Rennes - DiverSE Team - LogicA Team
Inria, Univ Rennes, CNRS, IRISA
Campus de beaulieu
35042 Rennes
02 99 84 75 07