1. 08 Dec, 2019 2 commits
  2. 07 Dec, 2019 1 commit
    • Arno Bauernoppel's avatar
      blessed-builds: Fix wrong build states · fd680067
      Arno Bauernoppel authored
      Change buildResult default to "FAILURE" as a safetey net and don't
      use 'error ()' since that would abort early. This makes sure we
      don't mark builds as as succesful that failed.
      fd680067
  3. 05 Dec, 2019 1 commit
  4. 03 Dec, 2019 2 commits
    • Guido Gunther's avatar
      blessed builds: Fetch pristine-tar branch · 74884c7d
      Guido Gunther authored
      We need the pristine-tar branch for builds that require an upstream
      tarball, instead of expanding the refspec pull the branch explicitly.
      The branch name is fixed since pristine-tar requires exactly that name.
      
      Failure is o.k. since the repo might not have a pristine-tar branch
      at all.
      
      Closes: #35
      74884c7d
    • Guido Gunther's avatar
      blessed-builds: Cleanup old build artifacts better · a2f9f0d5
      Guido Gunther authored
      We currently don't clean up the tarballs of Debian native packages
      since they don't match the 'orig.tar.*' pattern. Use a broader
      pattern to clean these up as well. This prevents cluttering
      the Jenkins artifacts list:
      
      Now:
      
        Last Successful Artifacts
      	librem5-base-defaults_9_all.deb	233.38 KB	 view
      	librem5-base_9.tar.xz	233.54 KB	 view
      	librem5-base_9_all.deb	6.44 KB	 view
      	librem5-base_9_arm64.changes	4.39 KB	 view
      	librem5-dev-tools_9_all.deb	6.45 KB	 view
      	librem5-gnome-base_9_all.deb	6.45 KB	 view
      	librem5-gnome-debug_9_all.deb	6.35 KB	 view
      	librem5-gnome-dev_9_all.deb	6.44 KB	 view
      	librem5-gnome-notfit_9_all.deb	6.33 KB	 view
      	librem5-gnome-phone_9_all.deb	6.37 KB	 view
      	librem5-gnome_9_all.deb	6.34 KB	 view
      
      Before:
      
        Last Successful Artifacts
      	librem5-base-defaults_9_all.deb	233.38 KB	 view
      	librem5-base_6.tar.xz	232.31 KB	 view
      	librem5-base_7.tar.xz	232.32 KB	 view
      	librem5-base_8.tar.xz	233.49 KB	 view
      	librem5-base_9.dsc	1.29 KB	 view
      	librem5-base_9.tar.xz	233.54 KB	 view
      	librem5-base_9_all.deb	6.44 KB	 view
      	librem5-base_9_arm64.changes	4.39 KB	 view
      	librem5-dev-tools_9_all.deb	6.45 KB	 view
      	librem5-gnome-base_9_all.deb	6.45 KB	 view
      	librem5-gnome-debug_9_all.deb	6.35 KB	 view
      	librem5-gnome-dev_9_all.deb	6.44 KB	 view
      	librem5-gnome-notfit_9_all.deb	6.33 KB	 view
      	librem5-gnome-phone_9_all.deb	6.37 KB	 view
      	librem5-gnome_9_all.deb	6.34 KB	 view
      a2f9f0d5
  5. 30 Nov, 2019 1 commit
  6. 29 Nov, 2019 1 commit
    • Arno Bauernoppel's avatar
      Fix for issue #25 · 56912216
      Arno Bauernoppel authored
      * this fix changes the build behaviour by only building HEADs with tags
      * unlike the previous version only the tag of the HEAD is checked and built
      * if an older tagged version has to be built please use the manual jobs
      56912216
  7. 24 Nov, 2019 1 commit
  8. 23 Nov, 2019 1 commit
  9. 08 Nov, 2019 15 commits
  10. 07 Nov, 2019 15 commits