Skip to main content

[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


Back to the top