diff --git a/.gitea/workflows/ci-test.yaml b/.gitea/workflows/ci-test.yaml index 7fce976..edbd057 100644 --- a/.gitea/workflows/ci-test.yaml +++ b/.gitea/workflows/ci-test.yaml @@ -9,6 +9,8 @@ jobs: hello: #precisa da imagem costum do opentofu runs-on: [ fenix-opentofu ] + env: + CONSUL_HTTP_TOKEN: ${{ secrets.CONSUL_HTTP_TOKEN }} steps: - name: Updating apt-get run: | @@ -16,12 +18,32 @@ jobs: - name: Cloning iac repository uses: actions/checkout@v4 + with: + path: infra/iac + + - name: cloning iac secrets repository + uses: actions/checkout@v4 + with: + repository: fenix-gitea-admin/iac-teste-secrets + token: ${{ secrets.GGITEA_TOKEN }} + path: infra/secrets - name: Init OpenTofu + working-directory: infra run: tofu init - name: Plan + working-directory: infra run: tofu plan -out=tfplan + - name: Export tfplan + working-directory: infra + uses: actions/upload-artifact@v4 + with: + name: tofu-plan + path: tfplan + + - name: Apply + working-directory: infra run: tofu apply -auto-approve tfplan \ No newline at end of file