From 452e5bf697d0489bdecfc085ae1cf5df5b1ce424 Mon Sep 17 00:00:00 2001 From: Jon Date: Wed, 7 Jun 2023 16:55:48 +0930 Subject: [PATCH] docs(execution_environment): addded ansible-ee docs !21 --- .gitlab-ci.yml | 16 ++++++++++++++++ mkdocs.yml | 6 +++++- pages/projects/execution_environment/index.md | 0 3 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 pages/projects/execution_environment/index.md diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 0f23a8b..8b05d38 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -106,6 +106,22 @@ Assemble.Website.Prepare: fi + - echo "[DEBUG] fetch execution_environment project docs" + - 'HTTP_STATUS_FILE=$(curl --location -o /dev/null --silent --head --write-out "%{http_code}" --header "PRIVATE-TOKEN: ${GIT_COMMIT_TOKEN}" "https://gitlab.com/api/v4/projects/45741845/jobs/artifacts/development/download?job=Documentation%2EBuild")' + - echo "[DEBUG] HTTP_STATUS_FILE=$HTTP_STATUS_FILE" + - | + if [ "0$HTTP_STATUS_FILE" != "0200" ]; then + echo "[ERROR] Unable to fetch Job Artifacts due to HTTP status of $HTTP_STATUS_FILE"; + # exit 1; + else + curl --location --output execution_environment-artifacts.zip --header "PRIVATE-TOKEN: ${GIT_COMMIT_TOKEN}" "https://gitlab.com/api/v4/projects/45741845/jobs/artifacts/development/download?job=Documentation%2EBuild"; + unzip execution_environment-artifacts.zip; + rm -Rf "$CI_PROJECT_DIR/artifacts/$CI_JOB_STAGE/$CI_JOB_NAME/build/projects/execution_environment"; + cp -rvf "$CI_PROJECT_DIR/artifacts/build/Documentation.Build/build/projects/execution_environment" "$CI_PROJECT_DIR/artifacts/$CI_JOB_STAGE/$CI_JOB_NAME/build/projects/execution_environment/"; + rm -Rf "$CI_PROJECT_DIR/artifacts/build/Documentation.Build"; + fi + + # # below 2 lines commented out as need to ffigure out how to download artifacts. # - rm -Rf "$CI_PROJECT_DIR/artifacts/$CI_JOB_STAGE/$CI_JOB_NAME/build/operations/index.html" # - echo "cp -rvn" "$CI_PROJECT_DIR/artifacts/build/Website.Build/build/operations" "$CI_PROJECT_DIR/artifacts/$CI_JOB_STAGE/$CI_JOB_NAME/build/" diff --git a/mkdocs.yml b/mkdocs.yml index 709774f..8cd992a 100644 --- a/mkdocs.yml +++ b/mkdocs.yml @@ -25,6 +25,10 @@ nav: - projects/index.md + - Ansible Execution Environment: + + - projects/execution_environment/index.md + - Ansible Roles: - Git Configuration: @@ -32,7 +36,7 @@ nav: - projects/git_configuration/index.md - Docker Mail: projects/docker-mail/index.md - + - Gitlab CI: projects/gitlab-ci/index.md - Python Gitlab Management: projects/python-gitlab-management/README.md diff --git a/pages/projects/execution_environment/index.md b/pages/projects/execution_environment/index.md new file mode 100644 index 0000000..e69de29