Skip to content

Commit

Permalink
only terraform
Browse files Browse the repository at this point in the history
  • Loading branch information
Nenad Milosevic authored and Nenad Milosevic committed Feb 9, 2025
1 parent 01634f8 commit bc59f06
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 9 deletions.
12 changes: 6 additions & 6 deletions .github/workflows/qa.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,8 @@ jobs:
TF_VAR_do_token: "${{ secrets.DO_TOKEN }}"
TF_VAR_ssh_keys: '["${{ secrets.DO_SSH_FINGERPRINT }}"]'
TF_VAR_nyc1: 1
TF_VAR_nyc3: 0
TF_VAR_fra1: 0
TF_VAR_nyc3: 1
TF_VAR_fra1: 1

steps:
- name: Checkout code
Expand All @@ -39,10 +39,10 @@ jobs:
working-directory: qa/terraform
run: terraform apply -auto-approve

- name: Setup commands
working-directory: qa/terraform
run: |
source commands.sh && deploy_cc
#- name: Setup commands
# working-directory: qa/terraform
# run: |
# source commands.sh && deploy_cc

- name: Terraform Destroy (Cleanup Nodes)
if: always()
Expand Down
2 changes: 1 addition & 1 deletion qa/docker/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,6 @@ RUN --mount=type=bind,from=code,target=/mnt cargo build --release --target-dir /

FROM debian:bookworm-slim
RUN apt-get update && apt-get install -y iproute2
COPY --from=builder /tmp/release/malachite-cli /usr/local/bin/malachite-cli
COPY --from=builder /tmp/release/informalsystems-malachitebft-starknet-app /usr/local/bin/malachite-cli
COPY --chmod=755 entrypoint.sh /usr/bin/entrypoint.sh
ENTRYPOINT ["/usr/bin/entrypoint.sh"]
4 changes: 2 additions & 2 deletions qa/terraform/templates/commands.tmpl
Original file line number Diff line number Diff line change
Expand Up @@ -121,10 +121,10 @@ ok_cc() {
deploy_cc() {
test -d "$MALACHITE_DIR/code" || (echo "Source code repository not found. Clone or copy manually." && return 1)
if _is_cc; then
docker build --push -t cc.testnet/node --build-context "code=$MALACHITE_DIR/code" "$MALACHITE_DIR/qa/docker"
docker build --output=type=registry -t cc.testnet/node --build-context "code=$MALACHITE_DIR/code" "$MALACHITE_DIR/qa/docker"
else
_keyscan_cc 2> /dev/null # Needed for docker -H
docker -H ssh://root@$CANDC build --push -t cc.testnet/node --build-context "code=$MALACHITE_DIR/code" "$MALACHITE_DIR/qa/docker"
docker -H ssh://root@$CANDC build --output=type=registry -t cc.testnet/node --build-context "code=$MALACHITE_DIR/code" "$MALACHITE_DIR/qa/docker"
fi
}

Expand Down

0 comments on commit bc59f06

Please sign in to comment.