summaryrefslogtreecommitdiff
path: root/ci-prod-misc.ick
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2018-07-28 18:11:07 +0300
committerLars Wirzenius <liw@liw.fi>2018-07-28 18:11:07 +0300
commit0231be6a99ae98099a45e3b900efc058c0bfdbcd (patch)
tree4356209cc53b59741973eec12871a2d219f19155 /ci-prod-misc.ick
parent4b548fefc88a02c0cf3c78506e07ab0a66627761 (diff)
downloadliw-ci-0231be6a99ae98099a45e3b900efc058c0bfdbcd.tar.gz
Add: ick projects test run debootstrap
Diffstat (limited to 'ci-prod-misc.ick')
-rw-r--r--ci-prod-misc.ick56
1 files changed, 56 insertions, 0 deletions
diff --git a/ci-prod-misc.ick b/ci-prod-misc.ick
new file mode 100644
index 0000000..44ec05f
--- /dev/null
+++ b/ci-prod-misc.ick
@@ -0,0 +1,56 @@
+projects:
+
+- project: debootstrap-unstable-on-sid
+ parameters:
+ systree_name: systrees-debian-sid-base
+ debootstrap_suite: unstable
+ notify: [liw@liw.fi]
+ pipelines:
+ - ick/setup_container
+ - debootstrap
+
+- project: debootstrap-stable-on-sid
+ parameters:
+ systree_name: systrees-debian-sid-base
+ debootstrap_suite: stable
+ notify: [liw@liw.fi]
+ pipelines:
+ - ick/setup_container
+ - debootstrap
+
+- project: debootstrap-unstable-on-stretch
+ parameters:
+ systree_name: systrees-debian-stretch-base
+ debootstrap_suite: unstable
+ notify: [liw@liw.fi]
+ pipelines:
+ - ick/setup_container
+ - debootstrap
+
+- project: debootstrap-stable-on-stretch
+ parameters:
+ systree_name: systrees-debian-stretch-base
+ debootstrap_suite: stable
+ notify: [liw@liw.fi]
+ pipelines:
+ - ick/setup_container
+ - debootstrap
+
+
+pipelines:
+
+- pipeline: debootstrap
+ parameters:
+ - debootstrap_suite
+ actions:
+ - where: container
+ shell: |
+ apt-get update
+ apt-get upgrade -y
+
+ - where: container
+ shell: |
+ suite="$(params | jq -r .debootstrap_suite)"
+ apt-get install -y debootstrap
+ debootstrap "$suite" "$suite" http://deb.debian.org/debian
+ find "$suite" -ls