From a453ac31f3428614cceb99027f8efbdb9258a40b Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Tue, 14 May 2024 22:03:01 +0200 Subject: Adding upstream version 2.10.7+merged+base+2.10.8+dfsg. Signed-off-by: Daniel Baumann --- .../ansible_collections/community/okd/Makefile | 43 ++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 collections-debian-merged/ansible_collections/community/okd/Makefile (limited to 'collections-debian-merged/ansible_collections/community/okd/Makefile') diff --git a/collections-debian-merged/ansible_collections/community/okd/Makefile b/collections-debian-merged/ansible_collections/community/okd/Makefile new file mode 100644 index 00000000..9c30f610 --- /dev/null +++ b/collections-debian-merged/ansible_collections/community/okd/Makefile @@ -0,0 +1,43 @@ +# Also needs to be updated in galaxy.yml +VERSION = 1.0.0 + +# To run sanity tests in a venv, set SANITY_TEST_ARGS to '--venv' +SANITY_TEST_ARGS ?= --docker --color + +clean: + rm -f community-okd-$(VERSION).tar.gz + rm -rf ansible_collections + +build: clean + ansible-galaxy collection build + +install-kubernetes-src: + mkdir -p ansible_collections/community/kubernetes + rm -rf ansible_collections/community/kubernetes/* + curl -L https://github.com/ansible-collections/community.kubernetes/archive/main.tar.gz | tar -xz -C ansible_collections/community/kubernetes --strip-components 1 + +# TODO: Once we no longer rely on features in main we should drop the install-kubernetes-src dependency +install: build install-kubernetes-src + ansible-galaxy collection install -p ansible_collections community-okd-$(VERSION).tar.gz + +test-integration-incluster: + ./ci/incluster_integration.sh + +test-sanity: upstream-test-sanity downstream-test-sanity + +test-integration: upstream-test-integration downstream-test-integration + +upstream-test-integration: install + molecule test + +upstream-test-sanity: install + cd ansible_collections/community/okd && ansible-test sanity --exclude ci/ -v $(SANITY_TEST_ARGS) + +downstream-test-sanity: + ./ci/downstream.sh -s + +downstream-test-integration: + ./ci/downstream.sh -i + +downstream-build: + ./ci/downstream.sh -b -- cgit v1.2.3