Page MenuHomeSoftware Heritage

Continuous IntegrationFolder
ActivePublic

Details

Description

Continuous Integration toolchain, powering https://jenkins.softwareheritage.org/

Recent Activity

Fri, Nov 30

douardda closed T1331: Make CI report rst syntax errors in documentation as Resolved.

Consider it closed by c798a041db58

Fri, Nov 30, 3:19 PM · Continuous Integration, Development documentation

Mon, Nov 19

douardda triaged T1370: Report key code metrics in prometheus as Low priority.
Mon, Nov 19, 3:14 PM · Restricted Project, Continuous Integration, System administration
douardda added a project to T1296: Configure static analysis (eg. radon) reporting using jenkins warnings ng plugin: Restricted Project.
Mon, Nov 19, 3:12 PM · Restricted Project, Continuous Integration, System administration
douardda moved T1250: create a jenkins job to build and publish debian packages from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mon, Nov 19, 3:08 PM · Restricted Project, Continuous Integration
douardda added a project to T1250: create a jenkins job to build and publish debian packages: Restricted Project.
Mon, Nov 19, 3:08 PM · Restricted Project, Continuous Integration
douardda moved T1024: Proper continuous integration setup from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mon, Nov 19, 3:05 PM · Restricted Project, Continuous Integration, System administration
douardda moved T1024: Proper continuous integration setup from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mon, Nov 19, 3:05 PM · Restricted Project, Continuous Integration, System administration
douardda moved T1024: Proper continuous integration setup from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mon, Nov 19, 3:05 PM · Restricted Project, Continuous Integration, System administration
douardda moved T1024: Proper continuous integration setup from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mon, Nov 19, 3:05 PM · Restricted Project, Continuous Integration, System administration
douardda closed T1248: create a jenkins job to automatically publish python packages on pypi as Resolved.
Mon, Nov 19, 3:03 PM · Restricted Project, Continuous Integration
douardda added a project to T1248: create a jenkins job to automatically publish python packages on pypi : Restricted Project.
Mon, Nov 19, 3:03 PM · Restricted Project, Continuous Integration
douardda added a project to T1024: Proper continuous integration setup: Restricted Project.
Mon, Nov 19, 3:02 PM · Restricted Project, Continuous Integration, System administration

Tue, Nov 13

douardda claimed T1331: Make CI report rst syntax errors in documentation.
Tue, Nov 13, 3:59 PM · Continuous Integration, Development documentation
douardda closed T1029: CI: Testing of Python modules as Resolved.
Tue, Nov 13, 3:58 PM · Continuous Integration
douardda closed T1029: CI: Testing of Python modules, a subtask of T1024: Proper continuous integration setup, as Resolved.
Tue, Nov 13, 3:58 PM · Restricted Project, Continuous Integration, System administration
douardda triaged T1331: Make CI report rst syntax errors in documentation as Normal priority.
Tue, Nov 13, 3:58 PM · Continuous Integration, Development documentation
douardda created T1331: Make CI report rst syntax errors in documentation.
Tue, Nov 13, 3:26 PM · Continuous Integration, Development documentation
douardda closed T1247: add a tox.ini file in most repos as Resolved.
Tue, Nov 13, 3:24 PM · Continuous Integration
douardda closed T1247: add a tox.ini file in most repos, a subtask of T1029: CI: Testing of Python modules, as Resolved.
Tue, Nov 13, 3:24 PM · Continuous Integration
zack triaged T1317: Improve the CI job dedicated to Diff to handle stacked Diff properly as Low priority.
Tue, Nov 13, 10:55 AM · Continuous Integration
douardda created T1317: Improve the CI job dedicated to Diff to handle stacked Diff properly.
Tue, Nov 13, 10:49 AM · Continuous Integration

Nov 5 2018

douardda triaged T1305: Ensure updating of the documenation is atomic as Low priority.
Nov 5 2018, 1:18 PM · Continuous Integration, Development documentation
zack added a comment to T1249: create a jenkins job to build and publish the sphinx documentation.

I suggest to call it good as is, and set a proper solution up if and only if it really obviously cause problems...

Nov 5 2018, 12:37 PM · Continuous Integration, Development documentation
douardda closed T1249: create a jenkins job to build and publish the sphinx documentation as Resolved.

The jenkins job that builds the doc seems to run OK and the publish by ssh post-action seems to work also, so we could consider this task as done, however this adds a small regression due to the way this jenkins plugin works (ie. 'rm *' before starting to scp files), there is a 5 to 10s period, when the published content is partial and may result in 404.

Nov 5 2018, 11:12 AM · Continuous Integration, Development documentation
douardda closed T1249: create a jenkins job to build and publish the sphinx documentation, a subtask of T1024: Proper continuous integration setup, as Resolved.
Nov 5 2018, 11:12 AM · Restricted Project, Continuous Integration, System administration

Oct 31 2018

douardda set the image for Continuous Integration to F3343374: profile.
Oct 31 2018, 2:19 PM
douardda added a member for Continuous Integration: douardda.
Oct 31 2018, 2:10 PM
douardda added a watcher for Continuous Integration: douardda.
Oct 31 2018, 2:10 PM

Oct 26 2018

douardda updated the task description for T1296: Configure static analysis (eg. radon) reporting using jenkins warnings ng plugin.
Oct 26 2018, 11:29 AM · Restricted Project, Continuous Integration, System administration
douardda triaged T1296: Configure static analysis (eg. radon) reporting using jenkins warnings ng plugin as High priority.
Oct 26 2018, 11:28 AM · Restricted Project, Continuous Integration, System administration

Oct 23 2018

olasd claimed T1250: create a jenkins job to build and publish debian packages.
Oct 23 2018, 11:34 AM · Restricted Project, Continuous Integration
olasd closed T1025: Survey of continuous integration systems, a subtask of T1024: Proper continuous integration setup, as Resolved.
Oct 23 2018, 11:25 AM · Restricted Project, Continuous Integration, System administration
olasd closed T1025: Survey of continuous integration systems as Resolved.

I think we went with Jenkins + jenkins-job-builder at this point...

Oct 23 2018, 11:25 AM · Continuous Integration
douardda closed T1265: kill swh-storage-testdata [was: make swh-storage-testdata a python package], a subtask of T1024: Proper continuous integration setup, as Resolved.
Oct 23 2018, 11:24 AM · Restricted Project, Continuous Integration, System administration

Oct 18 2018

olasd removed a project from T1276: swh-journal: Add tests: Developers.
Oct 18 2018, 4:51 PM · Continuous Integration, Journal
ardumont claimed T1276: swh-journal: Add tests.
Oct 18 2018, 3:46 PM · Continuous Integration, Journal
ardumont triaged T1276: swh-journal: Add tests as Normal priority.
Oct 18 2018, 3:45 PM · Continuous Integration, Journal
douardda closed T1242: Make every public swh.xxx package available on pypi, a subtask of T1024: Proper continuous integration setup, as Resolved.
Oct 18 2018, 2:12 PM · Restricted Project, Continuous Integration, System administration

Oct 12 2018

zack edited projects for T1250: create a jenkins job to build and publish debian packages, added: Continuous Integration; removed System administration.
Oct 12 2018, 4:08 PM · Restricted Project, Continuous Integration
zack edited projects for T1249: create a jenkins job to build and publish the sphinx documentation, added: Continuous Integration; removed System administration.
Oct 12 2018, 4:07 PM · Continuous Integration, Development documentation
zack edited projects for T1248: create a jenkins job to automatically publish python packages on pypi , added: Continuous Integration; removed System administration.
Oct 12 2018, 4:07 PM · Restricted Project, Continuous Integration
zack edited projects for T1247: add a tox.ini file in most repos, added: Continuous Integration; removed System administration.
Oct 12 2018, 4:07 PM · Continuous Integration
zack added a project to T1027: Setup a continuous integration machine: Continuous Integration.
Oct 12 2018, 4:06 PM · Continuous Integration, System administration
zack edited projects for T1025: Survey of continuous integration systems, added: Continuous Integration; removed System administration.
Oct 12 2018, 4:06 PM · Continuous Integration
zack added a project to T1024: Proper continuous integration setup: Continuous Integration.
Oct 12 2018, 4:06 PM · Restricted Project, Continuous Integration, System administration
zack edited projects for T1029: CI: Testing of Python modules, added: Continuous Integration; removed System administration.
Oct 12 2018, 4:05 PM · Continuous Integration
zack created Continuous Integration.
Oct 12 2018, 4:05 PM