Changement de politique intégration continue GitLab

Vu sur GitLab :

Changes to free tier public projects

  1. Effective June 1, 2022, all free tier public projects will be included in the 400 minutes per month CI/CD minutes quota.
  2. Before July 1, 2022, all free tier public open source projects will need to enroll in GitLab’s Open Source Program to continue to receive GitLab Ultimate benefits.

Please visit the FAQ for more information.

On s’enroll dans le 2, ou pas besoin de plus de 400 minutes? Deadline 1 juillet donc …

ok, je vais regarder ça, je n’avais pas vu qu’ils changent leur politique. Je ne pense pas qu’on utilise plus de 400 minutes par mois (notre pipeline doit prendre 5-8 minutes de mémoire), mais ça peut valoir le coup de rentrer dans leur programme opensource. Je vais y jeter un oeil.

Notre CI a consommé environ 135 minutes sur le dernier mois sur les 400 qu’on aura à partir de Juin, donc pas de panique. Cela dit, j’ai déjà été coincé par le passé par des limitations de ce genre, c’est très frustrant, donc je vais demander à participer à leur programme.

Le seul point bloquant est qu’on n’a pas de license sur notre code. Alaveteli est publié sous AGPL 3.0 et je pense qu’on devrait faire de même.
En gros, la GPL s’applique à du logiciel dont l’utilisateur a un binaire, mais pour un site web, ça n’est pas vraiment applicable. L’AGPL est parfaite pour le code source d’un site web.

@eda qu’en penses-tu?

@LaurentS le dernier mois n’est pas forcément parlant, j’ai changé il me semble qu’une ou deux fois le contenu du site et donc lancé la CI. Mais le mois par ex de la grosse mise à jour du site avec est bien plus parlant. De mémoire c’était mars. On peut regarder mars ? On fera rarement autant que mars mais si jamais y a besoin ça pourrait nous bloquer bêtement …

L’AGPL est une super licence en effet, adaptée aux services web et avec copyleft en plus <3 et ça fait sens de faire comme Alaveteli :slight_smile:

En Mars on a fait environ 350 minutes, donc encore sous les 400.

Je viens d’envoyer une demande, voilà ce qu’ils disent:

GitLab is reviewing your documents to confirm your status. This process typically takes 3 - 5 business days, and in rare times of high volume, may take up to 10 business days.

You will be contacted via the email you provided.

If you have any questions, please let us know via opensource@gitlab.com.

Si on est pris dans le programme, c’est valable un an, ensuite il faut faire une demande de renouvellement, sans quoi le projet repasse sur l’offre de base de gitlab (qui est plus ou moins ce qu’on utillise actuellement).
Je vous tiens au courant de leur réponse.

C’est passé! Je viens d’appliquer le code qu’ils m’ont envoyé ce matin, madada-team est maintenant sur l’offre ultimate jusqu’au 25 Mai 2023. Ils nous recontacteront pour renouveler, donc pas grand chose à faire. En pratique, ça ne change pas grand chose, si ce n’est qu’on n’aura pas à s’inquiéter de se retrouver à court de crédit CI avec 50,000 minutes/mois :slight_smile: Maintenant allez mettre à jour la doc! :wink:

1 « J'aime »