- 31 Jan, 2019 2 commits
-
-
Mathieu Parent authored
- base:unstable and base now are exactly the same image - autopkgtest:unstable is added, with autopkgtest as alias - lintian:unstable and lintian now are exactly the same image - dockerbuilder:unstable and dockerbuilder now are exactly the same image
-
Mathieu Parent authored
-
- 21 Jan, 2019 1 commit
-
-
Iñaki Malerba authored
Add autopkgtest:stretch image See merge request salsa-ci-team/images!42
-
- 20 Jan, 2019 3 commits
-
-
Agustin Henze authored
Check for wrong or missing WORKING_DIR See merge request salsa-ci-team/images!40
-
Agustin Henze authored
Enhance installation of build-deps See merge request salsa-ci-team/images!39
-
Mathieu Parent authored
See pipeline#29
-
- 19 Jan, 2019 1 commit
-
-
Sven Hartge authored
As salsa-ci-team/pipeline#28 has shown, there are custom gitlab-ci.yml out there which haven't been updated to follow the latest version of salsa-ci.yml. This commit updates the build script to check for one known error and aborts the build before we waste precious time just to fail at the end regardless.
-
- 18 Jan, 2019 5 commits
-
-
Agustin Henze authored
Fix buildlog creation See merge request salsa-ci-team/images!37
-
Sven Hartge authored
-
Sven Hartge authored
Make the process of installing build-deps even more similar to the one used in pbuilder and sbuild. Turns out, the aptitude resolver has a different outcome, depending if a package was just installed via "--unpack" or via "-i --force..." pbuilder and sbuild use the "-i --force..." way of doing things, so do the same, to also get the same build-dependencies installed.
-
Sven Hartge authored
* Create separate variables for each part of the logfile name for easier string manipulation * Remove epoch from the package version, the : causes problems and is not present in any filename in the Debian ecosystem
-
Sven Hartge authored
This is really a brown paperbag bug. I know better how to do redirections in bash, but I somehow got duped into using the wrong way and got burned by it.
-
- 16 Jan, 2019 4 commits
-
-
Agustin Henze authored
Curl should go on gbp not on base See merge request salsa-ci-team/images!36
-
Iñaki Malerba authored
-
Agustin Henze authored
Add curl to base image See merge request salsa-ci-team/images!35
-
Iñaki Malerba authored
-
- 15 Jan, 2019 7 commits
-
-
Agustin Henze authored
Change build-dependency resolver to be more like sbuild/pbuilder See merge request salsa-ci-team/images!34
-
Sven Hartge authored
This is safer than the simple shell expression to extract the real package name.
-
Sven Hartge authored
This brings the package selection in line with how it is done in the other Dockerfiles.
-
Sven Hartge authored
-
Sven Hartge authored
-
Sven Hartge authored
-
Sven Hartge authored
The current method of using "apt-get build-dep -y ." does only work for simple dependencies, but not for experimental or *-backports. For those use cases, apt-get is not smart enough to satisfy the build-dependencies from additional repositories, even if requested via versioned build-dependency. sbuild and pbuilder instead use aptitude and a dummy package to pull in the build-depdencies with some additional trickery to convince the resolver to do the Right Thing™. This commit implements this variant for docker-builder, fixing salsa-ci-team/pipeline#21 and bringing the way builds are done more in line with how the other package building tools in Debian work. Doing the builds with this modification has been tested in the bacula-team repository for the last 4 weeks with successful builds for Unstable, stretch-backports and Buster.
-
- 14 Jan, 2019 2 commits
-
-
Iñaki Malerba authored
Add buildlog-checker container See merge request salsa-ci-team/images!33
-
Iñaki Malerba authored
Add buildlog feature to docker-builder.sh See merge request salsa-ci-team/images!32
-
- 13 Jan, 2019 2 commits
-
-
Sven Hartge authored
This container can/is/will be used to consume the buildlog created by salsa-ci-team/images!32
-
Sven Hartge authored
* Construct a buildlog filename from the changelog * Pipe the output of dpkg-buildpackage into the buildlog (Later to be consumed for example by blhc.) * Note: "pipefail" is necessary so that the exitcode from dpkg-buildpackage is correctly propagated
-
- 09 Jan, 2019 4 commits
-
-
Agustin Henze authored
Set GOPATH varnenv to /root/go See merge request salsa-ci-team/images!31
-
Agustin Henze authored
-
Agustin Henze authored
-
Agustin Henze authored
Build debian flavors for lintian images. See merge request salsa-ci-team/images!30
-
- 07 Jan, 2019 2 commits
-
-
Iñaki Malerba authored
-
Iñaki Malerba authored
-
- 02 Jan, 2019 2 commits
-
-
Iñaki Malerba authored
Add support to docker-build.sh for building on jessie. See merge request salsa-ci-team/images!29
-
Iñaki Malerba authored
-
- 01 Jan, 2019 3 commits
-
-
Agustin Henze authored
Copy configs from /etc-target to /etc on target phase See merge request salsa-ci-team/images!25
-
Iñaki Malerba authored
Add new distro alternative Debian "Jessie" See merge request salsa-ci-team/images!26
-
Otto Kekäläinen authored
This is useful for work still being done regarding Debian old-stable release. Closes issue salsa-ci-team/pipeline#25
-
- 31 Dec, 2018 2 commits
-
-
Iñaki Malerba authored
Allow forks to build the images on their own registry. See merge request salsa-ci-team/images!28
-
Iñaki Malerba authored
Use the CI_REGISTRY_IMAGE as a build-arg for the FROM argument.
-