[Git][reproducible-builds/reproducible-website][master] 160: update
Mattia Rizzolo
gitlab at salsa.debian.org
Sun May 20 12:29:46 CEST 2018
Mattia Rizzolo pushed to branch master at Reproducible Builds / reproducible-website
Commits:
d34ff22e by Mattia Rizzolo at 2018-05-20T12:29:37+02:00
160: update
Signed-off-by: Mattia Rizzolo <mattia at debian.org>
- - - - -
1 changed file:
- _blog/posts/160.md
Changes:
=====================================
_blog/posts/160.md
=====================================
--- a/_blog/posts/160.md
+++ b/_blog/posts/160.md
@@ -21,12 +21,13 @@ Here's what happened in the [Reproducible Builds](https://reproducible-builds.or
* Arnout Engelen [opened the final vote on our logo](https://lists.reproducible-builds.org/pipermail/rb-general/2018-May/000952.html) which will close on Tuesday 22nd May.
-* Mattia Rizollo migrated the [diffoscope.org](https://diffoscope.org/) website the `jenkins.debian.net` infrastucture.
+* Mattia Rizollo migrated the [diffoscope.org](https://diffoscope.org/) website to the `jenkins.debian.net` infrastucture.
* 134 package reviews have been added, 25 have been updated and 29 have been removed in this week, adding to our [knowledge about identified issues](https://tests.reproducible-builds.org/debian/index_issues.html).
* Chris Lamb updated the [reproducible-builds.org](https://reproducible-builds.org) website, including [dropping unnecessary punctuation from opening paragraph on documentation page](https://salsa.debian.org/reproducible-builds/reproducible-website/commit/27ed2ed) and updating URIs now that website has migrated to Salsa ([1](https://salsa.debian.org/reproducible-builds/reproducible-website/commit/a0b7671), [2](https://salsa.debian.org/reproducible-builds/reproducible-website/commit/aa75184)).
+* Mattia Rizzolo [migrated](https://alioth-lists.debian.net/pipermail/reproducible-builds/Week-of-Mon-20180514/010204.html) our [experimental toolchain repository](https://wiki.debian.org/ReproducibleBuilds/ExperimentalToolchain) to the `jenkins.debian.net` infrastructure, following the alioth.debian.org deprecation.
Packages reviewed and fixed, and bugs filed
-------------------------------------------
@@ -76,32 +77,39 @@ There made the following changes to our [Jenkins](https://jenkins.io/)-based tes
* Web scheduler:
+ This new facility will allow anyone with a [Debian SSO user certificate](https://sso.debian.org/) to schedule package builds.
+
+ * [Add script and cronjob to update debian-sso CA certificate and revocation list](https://salsa.debian.org/qa/jenkins.debian.net/commit/c09f6b9ff).
* [Add a CGI script to schedule builds over HTTPS](https://salsa.debian.org/qa/jenkins.debian.net/commit/a9a895f4).
- * [Exit cleanly in case of `ValidationError`](https://salsa.debian.org/qa/jenkins.debian.net/commit/21ef4d0b).
- * [Fix crash for non-logged in users](https://salsa.debian.org/qa/jenkins.debian.net/commit/d8cd393d).
+ * [Configure apache to require authentication on the scheduler](https://salsa.debian.org/qa/jenkins.debian.net/commit/93d449dd9).
+ * Fix several crashes from the first iteration ([1](https://salsa.debian.org/qa/jenkins.debian.net/commit/21ef4d0b),
+ [2](https://salsa.debian.org/qa/jenkins.debian.net/commit/d8cd393d).
+ [3](https://salsa.debian.org/qa/jenkins.debian.net/commit/e9931086)).
* [Add an `X-Error-Message` header in case of `ValidationError`](https://salsa.debian.org/qa/jenkins.debian.net/commit/26dcd3a5).
- * [Print debug info also in case of `ValidationError`](https://salsa.debian.org/qa/jenkins.debian.net/commit/e9931086).
- * [Add ♻ links to package pages to trigger new builds](https://salsa.debian.org/qa/jenkins.debian.net/commit/e5973377).
+ * [Disable the `--dry-run` mode therefore enabling the web scheduler](https://salsa.debian.org/qa/jenkins.debian.net/commit/e3c6b657).
+ * [Add ♻ links to the package pages to trigger new builds](https://salsa.debian.org/qa/jenkins.debian.net/commit/e5973377).
* [diffscope,org](https://diffoscope.org) website migration:
+ * [Add Jenkins job to build the website](https://salsa.debian.org/qa/jenkins.debian.net/commit/a06daad4).
* [Configure Apache to serve the website](https://salsa.debian.org/qa/jenkins.debian.net/commit/66eac719).
- * [Add Jenkins job to build the website](https://salsa.debian.org/qa/jenkins.debian.net/commit/a06daad4),
* [Configure SSL](https://salsa.debian.org/qa/jenkins.debian.net/commit/9034bf1e).
* [Build the website with Jekyll](https://salsa.debian.org/qa/jenkins.debian.net/commit/60a7efea).
- * [Also notify also `#reproducible-builds` about those jobs](https://salsa.debian.org/qa/jenkins.debian.net/commit/ad15bc5d).
+ * [Also notify also `#reproducible-builds` about the website building jobs](https://salsa.debian.org/qa/jenkins.debian.net/commit/ad15bc5d).
- * Debian package testing:
+ * Debian package testing, related to the move of our packages repository to jenkins:
- * [Drop another special casing for our own packages](https://salsa.debian.org/qa/jenkins.debian.net/commit/ce1bb825).
* [Drop special-casing for debbindiff/strip-nondeterminis/diffoscope/disorderfs as we are not going to upload them to our repo anymore](https://salsa.debian.org/qa/jenkins.debian.net/commit/4cc3477e).
- * [Update job descriptions for the Alioth → Salsa migration](https://salsa.debian.org/qa/jenkins.debian.net/commit/b8dc0267).
+ * [Drop another special casing for our own packages](https://salsa.debian.org/qa/jenkins.debian.net/commit/ce1bb825).
+ * [Move our Debian package repository to `tests.reproducible-builds.org` and `SSL`](https://salsa.debian.org/qa/jenkins.debian.net/commit/d4b90724).
+ * [Configure APT to ignore SSL validation errors on the nodes in the future](https://salsa.debian.org/qa/jenkins.debian.net/commit/db383202).
+ * Update the [index_repositories page](https://tests.reproducible-builds.org/debian/index_repositories.html) for the move ([1](https://salsa.debian.org/qa/jenkins.debian.net/commit/fdebcc48))
* Misc:
* [Update job descriptions for the Alioth to Salsa migration](https://salsa.debian.org/qa/jenkins.debian.net/commit/f45ac726).
- * [Move our Debian package repository to `tests.reproducible-builds.org` and `SSL`](https://salsa.debian.org/qa/jenkins.debian.net/commit/d4b90724).
- * [Move our repositories from Alioth to Salsa](https://salsa.debian.org/qa/jenkins.debian.net/commit/911acbf6).
+ * [Move our git repositories from Alioth to Salsa](https://salsa.debian.org/qa/jenkins.debian.net/commit/911acbf6).
+ * [Only print colours when the output is a tty](https://salsa.debian.org/qa/jenkins.debian.net/commit/8490b292).
* Eli Schwartz:
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-website/commit/d34ff22e9fc87ccb5ea756445342008bd20d082e
---
View it on GitLab: https://salsa.debian.org/reproducible-builds/reproducible-website/commit/d34ff22e9fc87ccb5ea756445342008bd20d082e
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.reproducible-builds.org/pipermail/rb-commits/attachments/20180520/d7fc5469/attachment.html>
More information about the rb-commits
mailing list