- Apr 27, 2021
-
-
Jenkins authored
-
- Apr 21, 2021
-
-
Jenkins authored
- Apr 20, 2021
-
-
Sébastien Blin authored
Change-Id: Ia6ad0eef2ee41e737ebed22adc604e57a4d02a79
-
- Apr 19, 2021
-
-
Sébastien Blin authored
Change-Id: Id24a6a8b2db26842a16e9ad4bbdbb0c30447bb96
-
Jenkins authored
-
Jenkins authored
-
Sébastien Blin authored
Change-Id: I555c843f33e77f061176835436d654eb13b95108
-
Jenkins authored
-
Sébastien Blin authored
Change-Id: Id3d8272605b6a7e146310f4d23ed63efa6244050
-
Andreas Traczyk authored
This reverts commit 989c02ff. Reason for revert: <INSERT REASONING HERE> Change-Id: Iee780ebc0f4da6181e5c50c2ab04017b457c35a4
-
Jenkins authored
-
Sébastien Blin authored
Change-Id: I0636da7d2b26eb75a6f8f3a37a2c92f1fd05fdfd
-
- Apr 17, 2021
-
-
Andreas Traczyk authored
This reverts commit 39b9be76. Reason for revert: <INSERT REASONING HERE> Change-Id: I1f1f7d992559ec6b3da28b8dea2ceb8819999bd2
-
- Apr 12, 2021
-
-
Ming Rui Zhang authored
Change-Id: I8a5b91fe6955831874e430b5a4fef0fd2db450ab
-
- Apr 09, 2021
-
- Apr 08, 2021
- Mar 31, 2021
-
-
This reverts commit d6261445. libtasn1 build fixed in https://review.jami.net/c/ring-daemon/+/17429 Change-Id: I7efa1c5dd28031857e87134d641d9e95d2b9329f
-
Maxim Cournoyer authored
* Makefile (release-tarball) <git-archive>: Add the client-qt directory to the release tarball. Change-Id: I994e7a448ddae36821ef4dcca42a462911985089
-
Maxim Cournoyer authored
Change-Id: I68fb4f106f25bc10a80fab1f3e10f9e2702761b2
-
- Mar 26, 2021
-
- Mar 19, 2021
-
-
Jenkins authored
-
- Mar 17, 2021
-
-
Maxim Cournoyer authored
Give it a better name, that will allow passing any extra arguments required at 'docker build' time. Also factorize the common docker run options string for the various RPM-based systems. GitLab: #264 Change-Id: I71d81d8dc7639091dfba7b52e2f6f9dd98003914
-
- Mar 16, 2021
-
-
Maxim Cournoyer authored
Change-Id: I8bbb844c44a21b24574ca59b59dffd7c97f640de
-
- Mar 15, 2021
-
- Mar 08, 2021
-
-
Jenkins authored
-
- Mar 02, 2021
-
-
Jenkins authored
-
Maxim Cournoyer authored
This is a follow up commit to 350f7a55, which removed the gentoo packaging target due to it being unmaintained. Change-Id: Ib6dbbdad4b88fd8ec9a8896e25b9ad4892b59737
-
For apt-based systems, a 'ring' distribution is kept along the new 'jami' one to keep supporting existing users until April 2024. GitLab: jami-packaging#3 Change-Id: Ie589175e6abff8e4b1b252dff7eade4729d46a62
-
- Mar 01, 2021
-
-
Maxim Cournoyer authored
Also break some very long lines to improve readability. Change-Id: I5ad936d4c2a6b0a5bb44e32366ee14da85fb1e06
-
- Feb 27, 2021
-
- Feb 26, 2021
-
-
Maxim Cournoyer authored
The pipeline code is modernized to use the declarative pipeline DSL of Jenkins, and the GNU/Linux package builds now all share the same source release archive, which is built from cached contribs tarballs when available. GitLab: jami-packaging#55 Change-Id: Id7f37966dd80c36cfa0ebdd461c0ab90505dcd37
-
Maxim Cournoyer authored
Previously, the only way to ensure a clean release tarball was to start from scratch, fetching all the contrib sources from the network (> 1 GiB). This change leverages the new 'list-tarballs' targets of the contrib build system to allow reusing the relevant tarballs from the cache when available, which translates to faster builds. It also constructs the pristine source release archive via git-archive, which guards against including unwanted files. Since only the required tarballs are included in the source archive, its size is reduced from 1.4 GiB to 72 MiB. GitLab: jami-packaging#55 Change-Id: I4993b269f3b97f6a4b6b8592aa8b5f4eb5448943
-
Maxim Cournoyer authored
Also add packages to .dockerignore, as this output directory can grow to multiple GiBs. Change-Id: I17b8b0a6d7be535d888232952c346b45c3224eb1
-
Maxim Cournoyer authored
It was recording the Jenkins build workspace, which cannot be useful: root@jami-repovm-01:/srv/repository/ring/nightly# find -name options -exec cat {} + basedir /var/lib/jenkins/workspace/packaging-deploy-gnulinux-generic@2/ring-project/repositories/ubuntu_20.10 basedir /var/lib/jenkins/workspace/packaging-deploy-gnulinux-generic@6/ring-project/repositories/debian_9 basedir /var/lib/jenkins/workspace/packaging-deploy-gnulinux-generic@2/ring-project/repositories/ubuntu_17.04 basedir /var/lib/jenkins/workspace/packaging-deploy-gnulinux-generic@5/ring-project/repositories/ubuntu_20.04 basedir /var/lib/jenkins/workspace/packaging-deploy-gnulinux-generic@4/ring-project/repositories/ubuntu_16.04 basedir /var/lib/jenkins/workspace/packaging-deploy-gnulinux-generic@2/ring-project/repositories/ubuntu_17.10 basedir /var/lib/jenkins/workspace/packaging-deploy-gnulinux-generic@6/ring-project/repositories/raspbian_10 basedir /var/lib/jenkins/workspace/packaging-deploy-gnulinux-generic/ring-project/repositories/ubuntu_19.04 basedir /var/lib/jenkins/workspace/packaging-deploy-gnulinux-generic/ring-project/repositories/ubuntu_18.04 basedir /var/lib/jenkins/workspace/packaging-deploy-gnulinux-generic@4/ring-project/repositories/ubuntu_18.10 basedir /var/lib/jenkins/workspace/packaging-deploy-gnulinux-generic@4/ring-project/repositories/debian_10 basedir /var/lib/jenkins/workspace/packaging-deploy-gnulinux-generic/ring-project/repositories/ubuntu_19.10 Change-Id: I3b50d78c8b2c084e2e510f5b37958762db9ff185
-
Maxim Cournoyer authored
Repeating N times the same docstring hampers readability. Output it once as the generated file header. Change-Id: Id5ae8caa35f478919a2233754b17db15a29e2cd0
-
Maxim Cournoyer authored
Some tarballs are expensive to generate. It's useful to be able to reuse those. The cleanup is moved to the clean target. Change-Id: Ibe2b379be60dbb4b5c4eea9f0eeae4be84ccdb16
-
Maxim Cournoyer authored
This hack is no longer necessary. The Jenkins nodes are running Docker 19. Change-Id: I8e41e1295a49ebe48b2fca9fa6c91158f49f16c9
-