Commit fb449b2 Jonathan Rosser
committed
1 parent d7c3cce commit fb449b2 Copy full SHA for fb449b2
File tree 4 files changed +26
-26
lines changed
molecule/download_binaries
4 files changed +26
-26
lines changed Original file line number Diff line number Diff line change 1
- # Copyright (c) 2023 VEXXHOST, Inc.
2
- #
3
- # Licensed under the Apache License, Version 2.0 (the "License"); you may
4
- # not use this file except in compliance with the License. You may obtain
5
- # a copy of the License at
6
- #
7
- # http://www.apache.org/licenses/LICENSE-2.0
8
- #
9
- # Unless required by applicable law or agreed to in writing, software
10
- # distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
11
- # WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
12
- # License for the specific language governing permissions and limitations
13
- # under the License.
1
+ # Copyright (c) 2024 VEXXHOST, Inc.
2
+ # SPDX-License-Identifier: Apache-2.0
14
3
15
4
dependency :
16
5
name : galaxy
17
6
driver :
18
- name : docker
7
+ name : default
8
+ options :
9
+ managed : False
10
+ ansible_connection_options :
11
+ ansible_become : " true"
12
+ ansible_connection : local
19
13
platforms :
20
14
- name : instance
21
- image : geerlingguy/docker-${MOLECULE_DISTRO:-ubuntu2204}-ansible:latest
22
- command : ${MOLECULE_DOCKER_COMMAND:-""}
23
- privileged : true
24
- cgroupns_mode : host
25
- pre_build_image : true
26
- environment :
27
- container : docker
28
- security_opts :
29
- - apparmor=unconfined
30
- volumes :
31
- - /sys/fs/cgroup:/sys/fs/cgroup:rw
32
- - /lib/modules:/lib/modules:ro
15
+ groups :
16
+ - controllers
33
17
provisioner :
34
18
name : ansible
35
19
config_options :
36
20
connection :
37
21
pipelining : true
22
+ defaults :
23
+ callbacks_enabled : ansible.posix.profile_tasks
38
24
verifier :
39
25
name : ansible
Original file line number Diff line number Diff line change 39
39
{[testenv:molecule-venv]deps}
40
40
commands =
41
41
molecule test -s upload-helm-chart
42
+
43
+ [testenv:molecule-download-binaries]
44
+ deps =
45
+ {[testenv:molecule-venv]deps}
46
+ commands =
47
+ molecule test -s download_binaries
Original file line number Diff line number Diff line change 41
41
parent : ansible-collection-kubernetes-molecule
42
42
vars :
43
43
tox_envlist : molecule-upload-helm-chart
44
+
45
+ - job :
46
+ name : ansible-collection-kubernetes-molecule-download-binaries
47
+ parent : ansible-collection-kubernetes-molecule
48
+ vars :
49
+ tox_envlist : molecule-download-binaries
Original file line number Diff line number Diff line change 22
22
- ansible-collection-kubernetes-molecule-cluster-api-upgrade
23
23
- ansible-collection-kubernetes-molecule-helm
24
24
- ansible-collection-kubernetes-molecule-upload-helm-chart
25
+ - ansible-collection-kubernetes-molecule-download-binaries
25
26
- build-ansible-collection
26
27
gate :
27
28
jobs :
31
32
- ansible-collection-kubernetes-molecule-cluster-api-upgrade
32
33
- ansible-collection-kubernetes-molecule-helm
33
34
- ansible-collection-kubernetes-molecule-upload-helm-chart
35
+ - ansible-collection-kubernetes-molecule-download-binaries
34
36
- build-ansible-collection
35
37
release :
36
38
jobs :
You can’t perform that action at this time.
0 commit comments