diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index 16450baa..2f8ac962 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -10,22 +10,22 @@ jobs: - name: Check out code uses: actions/checkout@v3 - - name: Build Wazuh images - run: build-docker-images/build-images.sh + #- name: Build Wazuh images + # run: build-docker-images/build-images.sh - name: Create enviroment variables run: cat .env > $GITHUB_ENV - - name: Install Goss - uses: e1himself/goss-installation-action@v1.0.3 - with: - version: v0.3.16 + #- name: Install Goss + # uses: e1himself/goss-installation-action@v1.0.3 + # with: + # version: v0.3.16 - - name: Execute Goss tests (wazuh-manager) - run: dgoss run wazuh/wazuh-manager:${{env.WAZUH_IMAGE_VERSION}} - env: - GOSS_SLEEP: 30 - GOSS_FILE: .github/.goss.yaml + #- name: Execute Goss tests (wazuh-manager) + # run: dgoss run wazuh/wazuh-manager:${{env.WAZUH_IMAGE_VERSION}} + # env: + # GOSS_SLEEP: 30 + # GOSS_FILE: .github/.goss.yaml - name: Create single node certficates run: docker-compose -f single-node/generate-indexer-certs.yml run --rm generator @@ -36,9 +36,8 @@ jobs: - name: Check Wazuh indexer start run: | sleep 60 - status="`curl -XGET "https://0.0.0.0:9200/_cluster/health" -u admin:SecretPassword -k -s | wc -l`" status_green="`curl -XGET "https://0.0.0.0:9200/_cluster/health" -u admin:SecretPassword -k -s | grep green | wc -l`" - if [[ $status_green -eq $status ]]; then + if [[ $status_green -eq 1 ]]; then curl -XGET "https://0.0.0.0:9200/_cluster/health" -u admin:SecretPassword -k -s else curl -XGET "https://0.0.0.0:9200/_cluster/health" -u admin:SecretPassword -k -s