From 73c8577b61ac1c4be503781a21fecee039576175 Mon Sep 17 00:00:00 2001 From: Felix Fontein Date: Sat, 19 Feb 2022 18:54:05 +0100 Subject: [PATCH] Integrate Alpine into CI (#408) * Integrate Alpine into CI. * Fix package names. --- .azure-pipelines/azure-pipelines.yml | 4 ++++ tests/integration/targets/setup_openssl/vars/Alpine.yml | 4 ++++ tests/integration/targets/setup_pyopenssl/vars/Alpine.yml | 3 +++ tests/integration/targets/setup_python_info/vars/main.yml | 5 +++++ tests/integration/targets/setup_ssh_keygen/vars/Alpine.yml | 1 + 5 files changed, 17 insertions(+) create mode 100644 tests/integration/targets/setup_openssl/vars/Alpine.yml create mode 100644 tests/integration/targets/setup_pyopenssl/vars/Alpine.yml create mode 100644 tests/integration/targets/setup_ssh_keygen/vars/Alpine.yml diff --git a/.azure-pipelines/azure-pipelines.yml b/.azure-pipelines/azure-pipelines.yml index adc8d96b..139c18d0 100644 --- a/.azure-pipelines/azure-pipelines.yml +++ b/.azure-pipelines/azure-pipelines.yml @@ -127,6 +127,8 @@ stages: test: ubuntu1804 - name: Ubuntu 20.04 test: ubuntu2004 + - name: Alpine 3 + test: alpine3 - stage: Docker_2_12 displayName: Docker 2.12 dependsOn: [] @@ -159,6 +161,8 @@ stages: test: opensuse15py2 - name: Ubuntu 18.04 test: ubuntu1804 + - name: Alpine 3 + test: alpine3 - stage: Docker_2_10 displayName: Docker 2.10 dependsOn: [] diff --git a/tests/integration/targets/setup_openssl/vars/Alpine.yml b/tests/integration/targets/setup_openssl/vars/Alpine.yml new file mode 100644 index 00000000..2a11f85e --- /dev/null +++ b/tests/integration/targets/setup_openssl/vars/Alpine.yml @@ -0,0 +1,4 @@ +--- +openssl_package_name: openssl +cryptography_package_name: py-cryptography +cryptography_package_name_python3: py3-cryptography diff --git a/tests/integration/targets/setup_pyopenssl/vars/Alpine.yml b/tests/integration/targets/setup_pyopenssl/vars/Alpine.yml new file mode 100644 index 00000000..53afa8f5 --- /dev/null +++ b/tests/integration/targets/setup_pyopenssl/vars/Alpine.yml @@ -0,0 +1,3 @@ +--- +pyopenssl_package_name: py-openssl +pyopenssl_package_name_python3: py3-openssl diff --git a/tests/integration/targets/setup_python_info/vars/main.yml b/tests/integration/targets/setup_python_info/vars/main.yml index db21cdba..def42900 100644 --- a/tests/integration/targets/setup_python_info/vars/main.yml +++ b/tests/integration/targets/setup_python_info/vars/main.yml @@ -58,6 +58,11 @@ system_python_version_data: Debian: '11': - '3.9' + Alpine: + '3.15': + - '3.9' + '3.12': + - '3.8' cannot_upgrade_cryptography: FreeBSD: diff --git a/tests/integration/targets/setup_ssh_keygen/vars/Alpine.yml b/tests/integration/targets/setup_ssh_keygen/vars/Alpine.yml new file mode 100644 index 00000000..4091fa7b --- /dev/null +++ b/tests/integration/targets/setup_ssh_keygen/vars/Alpine.yml @@ -0,0 +1 @@ +openssh_client_package_name: openssh