diff --git a/.drone.jsonnet b/.drone.jsonnet index 1e97b73..928a70b 100644 --- a/.drone.jsonnet +++ b/.drone.jsonnet @@ -8,7 +8,7 @@ local PipelineLinting = { steps: [ { name: 'ansible-later', - image: 'xoxys/ansible-later:latest', + image: 'xoxys/ansible-later', commands: [ 'ansible-later', ], @@ -36,10 +36,10 @@ local PipelineDeployment(scenario='centos7') = { steps: [ { name: 'ansible-molecule', - image: 'xoxys/molecule:latest', + image: 'xoxys/molecule:3', + pull: 'always', environment: { DO_API_KEY: { from_secret: 'do_api_key' }, - USER: 'root', MOLECULE_CUSTOM_MODULES_REPO: 'https://gitea.rknet.org/ansible/custom_modules', MOLECULE_CUSTOM_FILTERS_REPO: 'https://gitea.rknet.org/ansible/custom_filters', }, @@ -66,7 +66,7 @@ local PipelineDocumentation = { steps: [ { name: 'generate', - image: 'xoxys/ansible-doctor:latest', + image: 'xoxys/ansible-doctor', environment: { ANSIBLE_DOCTOR_LOG_LEVEL: 'INFO', ANSIBLE_DOCTOR_FORCE_OVERWRITE: true, @@ -78,7 +78,7 @@ local PipelineDocumentation = { }, { name: 'publish', - image: 'plugins/gh-pages:latest', + image: 'plugins/gh-pages', settings: { remote_url: 'https://gitea.rknet.org/ansible/xoxys.scan2mail', netrc_machine: 'gitea.rknet.org', diff --git a/.drone.yml b/.drone.yml index 81fa063..e87a592 100644 --- a/.drone.yml +++ b/.drone.yml @@ -8,7 +8,7 @@ platform: steps: - name: ansible-later - image: xoxys/ansible-later:latest + image: xoxys/ansible-later commands: - ansible-later @@ -35,7 +35,7 @@ workspace: steps: - name: ansible-molecule - image: xoxys/molecule:latest + image: xoxys/molecule:3 commands: - molecule test -scentos7 environment: @@ -43,7 +43,6 @@ steps: from_secret: do_api_key MOLECULE_CUSTOM_FILTERS_REPO: https://gitea.rknet.org/ansible/custom_filters MOLECULE_CUSTOM_MODULES_REPO: https://gitea.rknet.org/ansible/custom_modules - USER: root trigger: ref: @@ -63,7 +62,7 @@ platform: steps: - name: generate - image: xoxys/ansible-doctor:latest + image: xoxys/ansible-doctor environment: ANSIBLE_DOCTOR_EXCLUDE_FILES: molecule/ ANSIBLE_DOCTOR_FORCE_OVERWRITE: true @@ -73,7 +72,7 @@ steps: ANSIBLE_DOCTOR_TEMPLATE: hugo-book - name: publish - image: plugins/gh-pages:latest + image: plugins/gh-pages settings: netrc_machine: gitea.rknet.org pages_directory: _docs/ @@ -147,6 +146,6 @@ depends_on: --- kind: signature -hmac: 34d8499afddb7a1d668d4acbbad359ab9483f003cb7eb7fc16e808a9ba38f554 +hmac: 3a415680c1e46edd8c776a911b1eeb2b06f459cba8b6aff265e38d8038d8e016 ... diff --git a/molecule/centos7/playbook.yml b/molecule/centos7/converge.yml similarity index 100% rename from molecule/centos7/playbook.yml rename to molecule/centos7/converge.yml diff --git a/molecule/centos7/molecule.yml b/molecule/centos7/molecule.yml index d302d20..afed8a4 100644 --- a/molecule/centos7/molecule.yml +++ b/molecule/centos7/molecule.yml @@ -2,20 +2,14 @@ dependency: name: galaxy driver: - name: digitalocean + name: delegated platforms: - name: centos7-scan2mail region_id: fra1 image_id: centos-7-x64 size_id: s-1vcpu-1gb -lint: - name: yamllint - enabled: False provisioner: name: ansible - lint: - name: ansible-lint - enabled: False verifier: name: testinfra lint: