Commit Graph

  • fcf953cb37 Commit before push. master Cyteen May 2020-02-19 12:10:19 +0000
  • 6963402223 Add an install script for runner and a runner script. Cyteen May 2020-02-18 20:33:14 +0000
  • dae04f161b build script to create the runner container. Cyteen May 2020-02-18 19:57:17 +0000
  • 7bf86353c4 Make changes for devuan and provide a test example. Cyteen May 2020-02-17 17:06:57 +0000
  • c562688695 Merge branch 'master' into 'master' Hans-Christoph Steiner 2019-08-26 11:20:59 +0000
  • 2dd560d329
    make uscan_download true by default and inverse the logic Louis-Philippe Véronneau 2019-07-19 13:54:06 -0400
  • 9c3eb3e4c2
    don't mix tabs and spaces Louis-Philippe Véronneau 2019-07-19 13:52:43 -0400
  • 9387318146 improved check for working pristine-tar related to #901952 Hans-Christoph Steiner 2019-07-03 15:59:42 +0200
  • fcfd93f7cd standardize whitespace in scripts Hans-Christoph Steiner 2019-07-03 15:46:22 +0200
  • f13b5521f9 Merge branch 'master' into 'master' Hans-Christoph Steiner 2019-07-03 13:29:51 +0000
  • c0a806f303
    don't use '--skip-signature' when calling uscan since bug #926429 brakes the download function Louis-Philippe Véronneau 2019-04-25 12:33:19 -0400
  • 8bc079693d Merge branch 'fix-failed-to-fetch-gitlab-runner-helper-image' into 'master' Hans-Christoph Steiner 2019-01-21 10:04:24 +0000
  • 405dbd28f7 Merge branch 'reduce-docker-image-layers' into 'master' Hans-Christoph Steiner 2019-01-21 10:03:46 +0000
  • d170a2b6c2 Merge branch 'use-pristine-tar' into 'master' Hans-Christoph Steiner 2019-01-21 09:58:16 +0000
  • d5662634ef use LABEL instead of deprecated MAINTAINER directive You-Sheng Yang 2018-11-13 14:24:21 +0800
  • 6ae3bc0b84 reduce built docker image layers You-Sheng Yang 2018-11-13 14:09:43 +0800
  • 67af34af8c fix failure to fetch gitlab-runner-helper docker image You-Sheng Yang 2018-11-13 11:30:24 +0800
  • 84e2a28ad5 Tell gbp to use pristine-tar if it exists Colin Watson 2018-11-05 23:38:21 +0000
  • 720cf74574 gitlab-ci-add-pages-repo script to add generated apt repos Hans-Christoph Steiner 2018-09-26 16:03:25 +0200
  • 3ace0c6e64 downgrade tar to v1.29 if v1.30 is installed Hans-Christoph Steiner 2018-09-26 10:44:09 +0200
  • a4e6fc9bd8 disable checking test success til it works Hans-Christoph Steiner 2018-09-25 14:09:38 +0200
  • a94ee96561 Support native packages (Closes #1) Federico Ceratto 2018-08-23 22:06:57 +0100
  • 305bd2e66d uscan needs gnupg2 and libwww-perl to function Hans-Christoph Steiner 2018-06-26 12:10:09 +0200
  • 33ee16058f apt_get_auto_install function to install packages then mark as auto Hans-Christoph Steiner 2018-06-26 12:09:24 +0200
  • b3af073a08 if package has no pristine-tar branch, fallback to uscan Hans-Christoph Steiner 2018-06-26 10:50:18 +0200
  • efb5121a4b aptly: set up to work with any release's GnuPG config Hans-Christoph Steiner 2018-06-26 10:49:42 +0200
  • 3f6983651a Merge branch 'patch-1' into 'master' Hans-Christoph Steiner 2018-09-25 11:03:59 +0000
  • 543768db7f Fix test in .gitlab-ci.yml Artem Leshchev 2018-07-11 21:32:58 +0000
  • 6e021bd3a8 mark lintian and depends as "auto" for easy removal before tests. Hans-Christoph Steiner 2018-06-26 09:56:49 +0200
  • fdcdbea4f3 aptly needs gnupg Hans-Christoph Steiner 2018-06-26 09:55:35 +0200
  • 5442608424 delete any possible remnants from previous runs Hans-Christoph Steiner 2018-06-22 17:41:44 +0200
  • d0a33ae7f5 mark packages installed here as 'auto' so they can be easily removed Hans-Christoph Steiner 2018-06-22 17:14:41 +0200
  • 7a51128ce7 include autodep8 in image, it'll be commonly used Hans-Christoph Steiner 2018-06-22 08:57:47 +0200
  • b5f77cd13f copy packages into place to be saved as an "artifact" Hans-Christoph Steiner 2018-06-20 21:42:08 +0200
  • 2caa367232 split out functionality from entrypoint into individual scripts Hans-Christoph Steiner 2018-06-20 21:34:56 +0200
  • 213709b138 test: run bash syntax checker on all scripts Hans-Christoph Steiner 2018-06-14 18:02:36 +0200
  • a5850ff189 break out autopkgtest into a standalone script Hans-Christoph Steiner 2018-06-14 16:05:57 +0200
  • a25a9565ac move lintian runs to script called gitlab-ci-lintian Hans-Christoph Steiner 2018-06-14 16:00:41 +0200
  • 494870826c add script for publishing to an apt repo using aptly Hans-Christoph Steiner 2018-06-14 15:48:05 +0200
  • 2e4fcac191 set APT_GET_OPTIONS for all scripts Hans-Christoph Steiner 2018-06-14 23:15:14 +0200
  • 61a5b0173f require GitLab CI session to run these scripts Hans-Christoph Steiner 2018-06-14 15:34:38 +0200
  • 6c596bd7b9 provide scripts for enabling sid or experimental Hans-Christoph Steiner 2018-06-14 15:12:23 +0200
  • 6039fc59c8 apt preferences to install from sid/experimental only when required Hans-Christoph Steiner 2018-06-04 20:35:57 +0200
  • 400da12f90 support adding an extra apt source from the build job Hans-Christoph Steiner 2018-06-14 15:02:42 +0200
  • 3fa250a25b add APT_GET_OPTIONS to let jobs specific command line flags Hans-Christoph Steiner 2018-06-05 11:36:20 +0200
  • f84c7aaec1 clean/reset git repo before switching branches and building Hans-Christoph Steiner 2018-05-24 17:19:22 +0200
  • 1312254a5d automatically run autopkgtest when the package includes them Hans-Christoph Steiner 2018-06-04 20:15:41 +0200
  • 58285e0e1b add pinned sid and experimental, for packages not in testing Hans-Christoph Steiner 2018-05-28 14:13:20 +0200
  • e2c8c58363 allow setting release to sid using DEBIAN_RELEASE env var Hans-Christoph Steiner 2018-05-24 21:48:02 +0200
  • 03c69d512c include autopkgtest/build-essential to speed up and save bandwidth Hans-Christoph Steiner 2018-05-23 21:15:47 +0200
  • 09d87e7784 run lintian by default after successful builds Hans-Christoph Steiner 2018-05-23 20:09:39 +0200
  • 17cff41d73 switch to non "slim" base image to preserve all files for testing Hans-Christoph Steiner 2018-05-23 19:18:58 +0200
  • 2a6fe47e38 skip Build-Depends scraping if apt-get is new enough Hans-Christoph Steiner 2018-05-23 14:51:33 +0200
  • 930b79366a gitlab-ci: ignore failing docker run test result Hans-Christoph Steiner 2018-05-22 22:42:54 +0200
  • ff2c6e99a8 run bash syntax checker on ENTRYPOINT script Hans-Christoph Steiner 2018-05-22 22:06:21 +0200
  • adc1471c5a include ca-certificates packages so HTTPS connections verify Hans-Christoph Steiner 2018-05-22 20:31:37 +0200
  • 5b370ec68d prefer `apt-get build-dep` if the current Debian version works Hans-Christoph Steiner 2018-05-22 13:12:46 +0200
  • 38ad096a13 force pristine-tar branch to latest version from origin Hans-Christoph Steiner 2018-05-18 16:10:30 +0200
  • 188035f0e3 test: do actual run using gitlab-runner Hans-Christoph Steiner 2018-05-15 15:27:44 +0200
  • 2693459488 small cleanups Hans-Christoph Steiner 2018-05-18 15:37:42 +0200
  • 4cd308deaa use lockfile to prevent running gitlab-ci commands twice Hans-Christoph Steiner 2018-05-18 15:35:25 +0200
  • cbb63b4343 support building merge request branches Hans-Christoph Steiner 2018-05-18 15:29:12 +0200
  • aaefe38f84 auto-run git-buildpackage setup for all gitlab-ci scripts Hans-Christoph Steiner 2018-01-09 18:28:14 +0100
  • 71d583ae8e properly parse Build-Depends: with | in it Hans-Christoph Steiner 2018-05-18 12:08:48 +0200
  • 85af406fbf gitlab-ci: switch to using registry env vars Hans-Christoph Steiner 2018-05-16 10:18:04 +0200
  • 6099e4363b print info and continue if cannot setup pristine-tar Hans-Christoph Steiner 2018-05-15 15:16:52 +0200
  • 7a8d481dea ensure pristine-tar branch exists before running gbp Hans-Christoph Steiner 2018-05-15 14:37:58 +0200
  • 71a5dcfe3c do not remove docs/etc so it is an accurate test env Hans-Christoph Steiner 2018-02-23 15:17:08 +0100
  • 792922b378 include workaround to using openjdk-8-jre-headless on slim images Hans-Christoph Steiner 2018-02-22 23:19:05 +0100
  • 21cd8dd366 quiet apt-get log output a bit Hans-Christoph Steiner 2018-02-22 22:06:08 +0100
  • 85a831cefc switch from sid to testing to avoid random failures Hans-Christoph Steiner 2018-02-16 14:16:51 +0100
  • 0c02510d94 run script with whole git-buildpackage process Hans-Christoph Steiner 2018-01-09 18:28:44 +0100
  • 70e480390b first stab at docker image build process Hans-Christoph Steiner 2018-01-08 21:54:08 +0100
  • c62e2042b7 add README Hans-Christoph Steiner 2018-01-08 17:43:05 +0100
  • 52329fa6fe add license Hans-Christoph Steiner 2018-01-08 17:41:39 +0100