From 919eab0c84c43d2525070a0e82c2ec735ea81fca Mon Sep 17 00:00:00 2001 From: vcerenu Date: Thu, 9 Jun 2022 15:28:44 -0300 Subject: [PATCH] Test CI --- .github/workflows/push.yml | 37 +++++++++++++++++++------------------ 1 file changed, 19 insertions(+), 18 deletions(-) diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index 81a64fdd..45eaa2fb 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -18,29 +18,30 @@ jobs: - name: Create backup Docker images run: | - docker save wazuh/wazuh-manager:${{env.WAZUH_IMAGE_VERSION}} > /wazuh-manager.tar - docker save wazuh/wazuh-indexer:${{env.WAZUH_IMAGE_VERSION}} > /wazuh-indexer.tar - docker save wazuh/wazuh-dashboard:${{env.WAZUH_IMAGE_VERSION}} > /wazuh-dashboard.tar + mkdir -p /home/ubuntu/docker-images/ + docker save wazuh/wazuh-manager:${{env.WAZUH_IMAGE_VERSION}} > /home/ubuntu/docker-images/wazuh-manager.tar + docker save wazuh/wazuh-indexer:${{env.WAZUH_IMAGE_VERSION}} > /home/ubuntu/docker-images/wazuh-indexer.tar + docker save wazuh/wazuh-dashboard:${{env.WAZUH_IMAGE_VERSION}} > /home/ubuntu/docker-images/wazuh-dashboard.tar - name: Temporarily save Wazuh manager Docker image uses: actions/upload-artifact@v3 with: name: docker-artifact-manager - path: /wazuh-manager.tar + path: /home/ubuntu/docker-images/wazuh-manager.tar retention-days: 1 - name: Temporarily save Wazuh indexer Docker image uses: actions/upload-artifact@v3 with: name: docker-artifact-indexer - path: /wazuh-indexer.tar + path: /home/ubuntu/docker-images/wazuh-indexer.tar retention-days: 1 - name: Temporarily save Wazuh dashboard Docker image uses: actions/upload-artifact@v3 with: name: docker-artifact-dashboard - path: /wazuh-dashboard.tar + path: /home/ubuntu/docker-images/wazuh-dashboard.tar retention-days: 1 - name: Install Goss @@ -69,28 +70,28 @@ jobs: uses: actions/download-artifact@v3 with: name: docker-artifact-manager - path: /wazuh-manager.tar + path: /home/ubuntu/docker-images/wazuh-manager.tar retention-days: 1 - name: Retrieve saved Wazuh indexer Docker image uses: actions/download-artifact@v3 with: name: docker-artifact-indexer - path: /wazuh-indexer.tar + path: /home/ubuntu/docker-images/wazuh-indexer.tar retention-days: 1 - name: Retrieve saved Wazuh dashboard Docker image uses: actions/download-artifact@v3 with: name: docker-artifact-dashboard - path: /wazuh-dashboard.tar + path: /home/ubuntu/docker-images/wazuh-dashboard.tar retention-days: 1 - name: Docker load run: | - docker load < /wazuh-manager.tar - docker load < /wazuh-indexer.tar - docker load < /wazuh-dashboard.tar + docker load < /home/ubuntu/docker-images/wazuh-manager.tar + docker load < /home/ubuntu/docker-images/wazuh-indexer.tar + docker load < /home/ubuntu/docker-images/wazuh-dashboard.tar - name: Create single node certficates run: docker-compose -f single-node/generate-indexer-certs.yml run --rm generator @@ -200,28 +201,28 @@ jobs: uses: actions/download-artifact@v3 with: name: docker-artifact-manager - path: /wazuh-manager.tar + path: /home/ubuntu/docker-images/wazuh-manager.tar retention-days: 1 - name: Retrieve saved Wazuh indexer Docker image uses: actions/download-artifact@v3 with: name: docker-artifact-indexer - path: /wazuh-indexer.tar + path: /home/ubuntu/docker-images/wazuh-indexer.tar retention-days: 1 - name: Retrieve saved Wazuh dashboard Docker image uses: actions/download-artifact@v3 with: name: docker-artifact-dashboard - path: /wazuh-dashboard.tar + path: /home/ubuntu/docker-images/wazuh-dashboard.tar retention-days: 1 - name: Docker load run: | - docker load < /wazuh-manager.tar - docker load < /wazuh-indexer.tar - docker load < /wazuh-dashboard.tar + docker load < /home/ubuntu/docker-images/wazuh-manager.tar + docker load < /home/ubuntu/docker-images/wazuh-indexer.tar + docker load < /home/ubuntu/docker-images/wazuh-dashboard.tar - name: Create multi node certficates run: docker-compose -f multi-node/generate-indexer-certs.yml run --rm generator