Compare commits

..

5 Commits
0.1 ... master

Author SHA1 Message Date
b5ded80d26
update drone
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2023-02-01 15:23:36 +01:00
ce8687c1a4
added ubuntu 22.04
All checks were successful
continuous-integration/drone/tag Build is passing
2023-02-01 14:26:38 +01:00
b6e29a005c
force noninteractive mode
All checks were successful
continuous-integration/drone/tag Build is passing
2022-02-17 16:27:42 +01:00
da909c8c53
Dockerfile... variable usage
Some checks reported errors
continuous-integration/drone/tag Build was killed
2022-02-17 16:09:29 +01:00
351f43f69e fix table 2022-02-17 14:21:30 +00:00
3 changed files with 19 additions and 10 deletions

View File

@ -9,9 +9,9 @@ local Pipeline(os, release) = {
pull: "always", pull: "always",
settings: { settings: {
dockerfile: "Dockerfile", dockerfile: "Dockerfile",
build_args: { build_args: [
BUILD_FROM: os + ":" + release, "BUILD_FROM=" + os + ":" + release,
}, ],
registry: "docker.asperti.com", registry: "docker.asperti.com",
repo: "docker.asperti.com/paspo/docker-deb-builder", repo: "docker.asperti.com/paspo/docker-deb-builder",
username: { username: {
@ -24,17 +24,23 @@ local Pipeline(os, release) = {
auto_tag: false, auto_tag: false,
force_tag: true, force_tag: true,
daemon_off: false, daemon_off: false,
},
when: {
event: {
include: [
"tag",
"cron"
],
},
} }
} }
], ]
trigger: {
event: ['tag'],
}
}; };
[ [
Pipeline("debian", "bullseye"), Pipeline("debian", "bullseye"),
Pipeline("debian", "buster"), Pipeline("debian", "buster"),
Pipeline("ubuntu", "22.04"),
Pipeline("ubuntu", "20.04"), Pipeline("ubuntu", "20.04"),
Pipeline("ubuntu", "18.04"), Pipeline("ubuntu", "18.04"),
] ]

View File

@ -1,6 +1,8 @@
ARG BUILD_FROM=debian:bullseye ARG BUILD_FROM
FROM ${BUILD_FROM} FROM ${BUILD_FROM}
ENV DEBIAN_FRONTEND=noninteractive
RUN \ RUN \
apt-get update && \ apt-get update && \
apt-get install -y build-essential devscripts debhelper pkg-config apt-get install -y build-essential devscripts debhelper pkg-config

View File

@ -7,8 +7,9 @@ debian/ubuntu docker image with developer tools for .deb file building and packa
## available OSes and releases ## available OSes and releases
| OS | Release | | OS | Release |
+--------+----------+ |--------|----------|
| Debian | bullseye | | Debian | bullseye |
| Debian | buster | | Debian | buster |
| Ubuntu | 22.04 |
| Ubuntu | 20.04 | | Ubuntu | 20.04 |
| Ubuntu | 18.04 | | Ubuntu | 18.04 |