Re: Looking at Jenkins for CD/CI of GNOME



Hi Allan,

Thanks for your reply, I am joining to #sysadmin to start talking about the
requirements and the approach to follow. The idea is to create a CI/CD Pipeline
with Jenkins and Docker, I have been doing some tests with Docker and jhbuild,
and now we can use the following docker resources to work on the Pipeline POC
with gnome-todo:

 Docker image of jhbuild with all sysdeps installed [1]
 Docker image of jhbuild with the modules adwaita-icon-theme, dbconf,
glib-networking, gvfs, libcanberra. [2]
 Dockerfile to build gnome-todo using jhbuild. [3]

All these docker repositories have automatic builds on hub.docker.com triggered by
git push, I am working with forks of jhbuild and gnome-todo in github.

Indeed I will need a machine with good internet connection and enough storage; I
am performing my tests with the bandwidth of Latin America, and then you can
image the speed.

Thank you.

[1] https://hub.docker.com/r/waltervargas/jhbuild/
[2] https://hub.docker.com/r/waltervargas/jhbuild-sysdeps-usefull-packages/
[3] https://github.com/waltervargas/gnome-todo/blob/master/Dockerfile#L6

2017-03-28 5:04 GMT-05:00 <aday gnome org>:
Hi Walter!

Walter Vargas <waltervargas linux com> wrote:
...
I have been talking with @ebassi at irc about the idea of work on a proof of
concept that replaced the existing Continuous pipeline with Jenkins.
...
I am looking forward to know your thoughts and collaborate on this, I have been
working daily with Jenkins for CI/CD of aws infrastructure and applications from
the last two/three years.

I'm not a developer, but I have used the continuous ostree images in the past. I can certainly say that anything to make our CI setup more reliable and easy to maintain would be a big plus, and it would be fantastic to have your help.

The sysadmins have said that they'd be happy to create a VM that Jenkins can be installed to. I'd recommend joining #sysadmin to talk over the details with them.

Looking forward to working with you,

Allan



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]