Feature #6090

Automated builds

Added by Tails over 1 year ago. Updated 17 days ago.

Status:ConfirmedStart date:07/26/2013
Priority:ElevatedDue date:02/28/2015
Assignee:bertagaz% Done:

69%

Category:Continuous Integration
Target version:Tails_1.4
QA Check: Blueprint:

https://tails.boum.org/blueprint/automated_builds_and_tests

Feature Branch: Easy:
Type of work:Sysadmin Affected tool:

Subtasks

Feature #6132: Automated tests using cucumberResolved

Feature #5324: Automated builds: complete phase oneConfirmedbertagaz

Feature #5352: cleanup Jenkins workspaces and artifactsResolved

Feature #5558: Build an ISO on Git pushResolved

Feature #5653: publish autobuilt ISO imagesResolved

Feature #6193: Sign published artifacts checksumsResolved

Feature #6266: Add an OpenPGP key on builder.lizard to sign Jenkins arti...Resolved

Feature #6267: Add checksum signing ability to the Tails build scriptResolved

Feature #6268: Adapt the Jenkins artifacts rotation scriptResolved

Feature #6194: Fix NFS mount of www.lizard on builder.lizardResolved

Feature #6195: Rotate published artifacts archivesResolved

Feature #6248: Make Tails built iso name more uniqueResolved

Feature #5747: Firewall Jenkins on lizardResolved

Feature #5898: Update Jenkins jobs on Git pushResolved

Feature #6056: Refactor Puppet code for JenkinsConfirmedbertagaz

Feature #7105: Refactor Puppet code for the Jenkins masterResolvedintrigeri

Feature #7106: Refactor Puppet code for the Jenkins slave on builder.lizardResolved

Feature #7107: Refactor Puppet code for Jenkins from www.lizardIn Progressbertagaz

Feature #6196: Build all active branchesConfirmedbertagaz

Feature #8482: Survey usual committers about dropping the collective pse...Resolved

Feature #8654: Have topic branches built using the packages from their b...Confirmedintrigeri

Feature #8655: Lead the discussion to specify what kind of branch needs ...In ProgressDr_Whax

Feature #8656: Write code that generates a set of Jenkins jobs for all b...In Progressbertagaz

Feature #8657: Write library code that implements the branch to build pa...In ProgressDr_Whax

Feature #8658: Deploy the "build all active branches" systemConfirmedbertagaz

Feature #8636: Deploy our Puppet recipes for Jenkins from scratchIn Progressbertagaz

Bug #8692: Fix double-triggered build post Git pushResolvedintrigeri

Bug #8912: Nightly built artifacts for disabled jobs are not removedConfirmedbertagaz

Feature #6439: Fix cleanup of nightly built ISO imagesConfirmedDr_Whax

Feature #6269: Start a fresh builder.lizard before building an ISORejected


Related issues

Related to Tails - Feature #5288: Run the test suite automatically on autobuilt ISOs Confirmed 01/03/2014
Related to Tails - Feature #6220: Automated Debian package build infrastructure Confirmed 08/07/2013

History

#1 Updated by intrigeri over 1 year ago

  • Type of work set to Sysadmin

Type of work: Sysadmin

#2 Updated by intrigeri 8 months ago

  • Related to Feature #5288: Run the test suite automatically on autobuilt ISOs added

#3 Updated by intrigeri 8 months ago

  • Related to Feature #6220: Automated Debian package build infrastructure added

#4 Updated by intrigeri 3 months ago

  • Assignee set to bertagaz
  • Target version changed from Tails_2.0 to Tails_1.4

#5 Updated by bertagaz 3 months ago

  • Target version changed from Tails_1.4 to Tails_1.5.1

#6 Updated by intrigeri 3 months ago

  • Subject changed from Automated builds and tests to Automated builds
  • Target version changed from Tails_1.5.1 to Tails_1.4

The testing side is now covered by #5288, and all subtasks are flagged for 1.4 or earlier.

Also available in: Atom PDF