From 8206fecdb86f05d353ef25c9596cebca5c1d28fb Mon Sep 17 00:00:00 2001 From: Christian Segundo Date: Sun, 7 Apr 2024 10:45:05 +0200 Subject: install buildx --- tests/command.yaml | 20 ++++++++++++++++++++ tests/package.yaml | 8 ++++++++ tests/user.yaml | 8 ++++++++ 3 files changed, 36 insertions(+) create mode 100644 tests/command.yaml create mode 100644 tests/package.yaml create mode 100644 tests/user.yaml (limited to 'tests') diff --git a/tests/command.yaml b/tests/command.yaml new file mode 100644 index 0000000..5356c90 --- /dev/null +++ b/tests/command.yaml @@ -0,0 +1,20 @@ +--- +command: + 'curl --version': + exit-status: 0 + stderr: [] + stdout: + - curl + + 'docker version': + # It's ok, the error is because there's no docker.sock mounted during tests + exit-status: 1 + stderr: [] + stdout: + - Docker + + 'docker buildx version': + exit-status: 0 + stderr: [] + stdout: + - buildx diff --git a/tests/package.yaml b/tests/package.yaml new file mode 100644 index 0000000..5ca2369 --- /dev/null +++ b/tests/package.yaml @@ -0,0 +1,8 @@ +--- +package: + curl: + installed: true + docker-ce-cli: + installed: true + docker-buildx-plugin: + installed: true diff --git a/tests/user.yaml b/tests/user.yaml new file mode 100644 index 0000000..4027cea --- /dev/null +++ b/tests/user.yaml @@ -0,0 +1,8 @@ +--- +user: + jenkins: + exists: true + groups: + - jenkins + home: /home/jenkins + shell: /bin/sh -- cgit v1.2.3