From 0384112385461cbfb574f609b0ed8e7fbed5b995 Mon Sep 17 00:00:00 2001 From: vcerenu Date: Thu, 9 Jun 2022 15:38:58 -0300 Subject: [PATCH] Test CI --- .github/workflows/push.yml | 41 ++++++++++++++++++-------------------- 1 file changed, 19 insertions(+), 22 deletions(-) diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index c7d32668..98a48915 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -7,9 +7,6 @@ jobs: runs-on: ubuntu-latest steps: - - name: prueba - run: pwd - - name: Check out code uses: actions/checkout@v3 @@ -21,30 +18,30 @@ jobs: - name: Create backup Docker images run: | - 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 + mkdir -p /home/runner/work/wazuh-docker/wazuh-docker/docker-images/ + docker save wazuh/wazuh-manager:${{env.WAZUH_IMAGE_VERSION}} > /home/runner/work/wazuh-docker/wazuh-docker/docker-images/wazuh-manager.tar + docker save wazuh/wazuh-indexer:${{env.WAZUH_IMAGE_VERSION}} > /home/runner/work/wazuh-docker/wazuh-docker/docker-images/wazuh-indexer.tar + docker save wazuh/wazuh-dashboard:${{env.WAZUH_IMAGE_VERSION}} > /home/runner/work/wazuh-docker/wazuh-docker/docker-images/wazuh-dashboard.tar - name: Temporarily save Wazuh manager Docker image uses: actions/upload-artifact@v3 with: name: docker-artifact-manager - path: /home/ubuntu/docker-images/wazuh-manager.tar + path: /home/runner/work/wazuh-docker/wazuh-docker/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: /home/ubuntu/docker-images/wazuh-indexer.tar + path: /home/runner/work/wazuh-docker/wazuh-docker/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: /home/ubuntu/docker-images/wazuh-dashboard.tar + path: /home/runner/work/wazuh-docker/wazuh-docker/docker-images/wazuh-dashboard.tar retention-days: 1 - name: Install Goss @@ -73,28 +70,28 @@ jobs: uses: actions/download-artifact@v3 with: name: docker-artifact-manager - path: /home/ubuntu/docker-images/wazuh-manager.tar + path: /home/runner/work/wazuh-docker/wazuh-docker/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: /home/ubuntu/docker-images/wazuh-indexer.tar + path: /home/runner/work/wazuh-docker/wazuh-docker/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: /home/ubuntu/docker-images/wazuh-dashboard.tar + path: /home/runner/work/wazuh-docker/wazuh-docker/docker-images/wazuh-dashboard.tar retention-days: 1 - name: Docker load run: | - 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 + docker load < /home/runner/work/wazuh-docker/wazuh-docker/docker-images/wazuh-manager.tar + docker load < /home/runner/work/wazuh-docker/wazuh-docker/docker-images/wazuh-indexer.tar + docker load < /home/runner/work/wazuh-docker/wazuh-docker/docker-images/wazuh-dashboard.tar - name: Create single node certficates run: docker-compose -f single-node/generate-indexer-certs.yml run --rm generator @@ -204,28 +201,28 @@ jobs: uses: actions/download-artifact@v3 with: name: docker-artifact-manager - path: /home/ubuntu/docker-images/wazuh-manager.tar + path: /home/runner/work/wazuh-docker/wazuh-docker/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: /home/ubuntu/docker-images/wazuh-indexer.tar + path: /home/runner/work/wazuh-docker/wazuh-docker/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: /home/ubuntu/docker-images/wazuh-dashboard.tar + path: /home/runner/work/wazuh-docker/wazuh-docker/docker-images/wazuh-dashboard.tar retention-days: 1 - name: Docker load run: | - 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 + docker load < /home/runner/work/wazuh-docker/wazuh-docker/docker-images/wazuh-manager.tar + docker load < /home/runner/work/wazuh-docker/wazuh-docker/docker-images/wazuh-indexer.tar + docker load < /home/runner/work/wazuh-docker/wazuh-docker/docker-images/wazuh-dashboard.tar - name: Create multi node certficates run: docker-compose -f multi-node/generate-indexer-certs.yml run --rm generator