Continuous Integration toolchain, powering https://jenkins.softwareheritage.org/
Details
Details
Description
Wed, Feb 20
Wed, Feb 20
Seems to be fixed since 2019-02-12.
Jan 9 2019
Jan 9 2019
olasd added a comment to T1250: create a jenkins job to build and publish debian packages.
https://jenkins.softwareheritage.org/view/Debian%20packages/ is a (shitty) dashboard view of the jenkins jobs.
olasd closed T1250: create a jenkins job to build and publish debian packages, a subtask of T1024: Proper continuous integration setup, as Resolved.
olasd closed T1250: create a jenkins job to build and publish debian packages as Resolved by committing rCJSWH0eb18a3eb9fa: Add Debian jobs for all packages.
Dec 14 2018
Dec 14 2018
anlambert triaged T1445: Jenkins: Allow to build Phabricator Diff depending on other ones as Normal priority.
Dec 13 2018
Dec 13 2018
Dec 13 2018, 1:38 PM · Metrics/monitoring, Restricted Project, Continuous Integration, System administration
Nov 30 2018
Nov 30 2018
Consider it closed by c798a041db58
Nov 19 2018
Nov 19 2018
Nov 19 2018, 3:14 PM · Metrics/monitoring, 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.
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.
douardda added a project to T1250: create a jenkins job to build and publish debian packages: Restricted Project.
douardda moved T1024: Proper continuous integration setup from Restricted Project Column to Restricted Project Column on the Restricted Project board.
douardda moved T1024: Proper continuous integration setup from Restricted Project Column to Restricted Project Column on the Restricted Project board.
douardda moved T1024: Proper continuous integration setup from Restricted Project Column to Restricted Project Column on the Restricted Project board.
douardda moved T1024: Proper continuous integration setup from Restricted Project Column to Restricted Project Column on the Restricted Project board.
douardda closed T1248: create a jenkins job to automatically publish python packages on pypi as Resolved.
douardda added a project to T1248: create a jenkins job to automatically publish python packages on pypi : Restricted Project.
Nov 13 2018
Nov 13 2018
douardda closed T1029: CI: Testing of Python modules, a subtask of T1024: Proper continuous integration setup, as Resolved.
douardda closed T1247: add a tox.ini file in most repos, a subtask of T1029: CI: Testing of Python modules, as Resolved.
zack triaged T1317: Improve the CI job dedicated to Diff to handle stacked Diff properly as Low priority.
Nov 5 2018
Nov 5 2018
zack added a comment to T1249: create a jenkins job to build and publish the sphinx 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.
douardda closed T1249: create a jenkins job to build and publish the sphinx documentation, a subtask of T1024: Proper continuous integration setup, as Resolved.
Oct 31 2018
Oct 31 2018
Oct 26 2018
Oct 26 2018
douardda updated the task description for T1296: Configure static analysis (eg. radon) reporting using jenkins warnings ng plugin.
douardda triaged T1296: Configure static analysis (eg. radon) reporting using jenkins warnings ng plugin as High priority.
Oct 23 2018
Oct 23 2018
olasd closed T1025: Survey of continuous integration systems, a subtask of T1024: Proper continuous integration setup, as Resolved.
I think we went with Jenkins + jenkins-job-builder at this point...
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 18 2018
Oct 18 2018
ardumont claimed T1276: swh-journal: Add tests.
douardda closed T1242: Make every public swh.xxx package available on pypi, a subtask of T1024: Proper continuous integration setup, as Resolved.
Oct 12 2018
Oct 12 2018
zack edited projects for T1250: create a jenkins job to build and publish debian packages, added: Continuous Integration; removed System administration.
zack edited projects for T1249: create a jenkins job to build and publish the sphinx documentation, added: Continuous Integration; removed System administration.
zack edited projects for T1248: create a jenkins job to automatically publish python packages on pypi , added: Continuous Integration; removed System administration.
zack edited projects for T1247: add a tox.ini file in most repos, added: Continuous Integration; removed System administration.