[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [gemoc-dev] Github actions on github GEMOC organization + deployment on maven central
|
Hi,
Just to add on this, I believe the limitations for the free runners are only applied to private repositories.
My understanding is that public repositories have (currently) infinite cpu time.
Cheers,
Pierre
----- Mail original -----
> De: "didier vojtisek" <didier.vojtisek@xxxxxxxx>
> À: gemoc-initiative@xxxxxxxx, "gemoc developer discussions" <gemoc-dev@xxxxxxxxxxx>
> Envoyé: Mercredi 23 Juin 2021 09:31:58
> Objet: [gemoc-dev] Github actions on github GEMOC organization + deployment on maven central
> 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
>
> _______________________________________________
> gemoc-dev mailing list
> gemoc-dev@xxxxxxxxxxx
> To unsubscribe from this list, visit
> https://www.eclipse.org/mailman/listinfo/gemoc-dev