Objections to enable salsa-ci in our packages?

2019-10-05 Thread Samuel Henrique
All done, yml pushed and pipelines enabled for all of our packages.

I'm fine with it, but please make sure to skip the CI for the initial
> push. Otherwise you will have grumpy salsa admins. They asked the python
> team to not do this at all. (But python team has many more packages)
>
>
> https://salsa.debian.org/salsa-ci-team/pipeline/#skipping-the-whole-pipeline-on-push
>

That's interesting, I didn't realize we could control that with the git
push command.
In order not to trigger the pipeline I just pushed the .yml file before
setting up the
project to use it, this way it only trigger on the next commit and the yml
is already there.



> You should also update the configuration in
> https://salsa.debian.org/pkg-security-team/pkg-security-team to configure
> the non default CI path to debian/salsa-ci.yml.
>

Done.

On Mon, 30 Sep 2019 at 08:05, SZ Lin (林上智)  wrote:

> Would you update this in the team's wiki?
>

Wiki updated as well.

The next commits will spin up the pipeline, and if anything goes wrong, you
will receive an email about it.

Happy pipelines everyone!


Re: Objections to enable salsa-ci in our packages?

2019-09-30 Thread Raphael Hertzog
Hi,

On Sun, 29 Sep 2019, Samuel Henrique wrote:
> If nobody objects, I will be enabling and pushing salsa-ci.yml to all of
> our packages soon.

I'm fine with it, but please make sure to skip the CI for the initial
push. Otherwise you will have grumpy salsa admins. They asked the python
team to not do this at all. (But python team has many more packages)

https://salsa.debian.org/salsa-ci-team/pipeline/#skipping-the-whole-pipeline-on-push

You should also update the configuration in
https://salsa.debian.org/pkg-security-team/pkg-security-team to configure
the non default CI path to debian/salsa-ci.yml.

Cheers,
-- 
Raphaël Hertzog ◈ Debian Developer

Support Debian LTS: https://www.freexian.com/services/debian-lts.html
Learn to master Debian: https://debian-handbook.info/get/



Re: Objections to enable salsa-ci in our packages?

2019-09-30 Thread 林上智
Hi Samuel,

Samuel Henrique  於 2019年9月30日 週一 上午6:02寫道:
>
> Hey team,
>
> If nobody objects, I will be enabling and pushing salsa-ci.yml to all of our 
> packages soon.

Thanks to Samuel, I think it makes sense to add this configuration to
ensure the quality of the packages. It would be better if we can use
the same format and process with this yml file. Would you update this
in the team's wiki?

SZ

>
> Cheers,
>
> --
> Samuel Henrique 



Objections to enable salsa-ci in our packages?

2019-09-29 Thread Samuel Henrique
Hey team,

If nobody objects, I will be enabling and pushing salsa-ci.yml to all of
our packages soon.

Cheers,

-- 
Samuel Henrique