Skip to content

Commit

Permalink
chore: update envs
Browse files Browse the repository at this point in the history
  • Loading branch information
wshino committed Feb 3, 2025
1 parent 72ba7c6 commit fba4cab
Show file tree
Hide file tree
Showing 4 changed files with 202 additions and 7 deletions.
8 changes: 7 additions & 1 deletion .github/circuits-runner/entrypoint.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,13 @@
REPO_URL=${REPO_URL:-"https://github.com/your/repo.git"}
COMMIT_HASH=${COMMIT_HASH:-"your_commit_hash"}

echo "Cloning repository: $REPO_URL"
git clone $REPO_URL .
echo "Checking out commit: $COMMIT_HASH"
git checkout $COMMIT_HASH

yarn install --frozen-lockfile && cd packages/circuits && yarn test --maxWorkers=75% --no-cache
echo "Installing dependencies"
yarn install --frozen-lockfile

echo "Running tests"
cd packages/circuits && yarn test --maxWorkers=75% --no-cache
18 changes: 13 additions & 5 deletions .github/workflows/unit-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -49,16 +49,24 @@ jobs:
run: |
gcloud container clusters get-credentials ${{ secrets.YOUR_CLUSTER_NAME }} --region ${{ secrets.YOUR_REGION }}
- name: Deploy Circuits Job to GKE
- name: Prepare and Deploy Circuits Job to GKE
env:
REPO_URL: "https://github.com/${{ github.repository }}"
COMMIT_HASH: "${{ github.sha }}"
run: |
envsubst < kubernetes/circuit-test-job.yml | kubectl apply -f -
# Prepare the job file with substituted environment variables
envsubst < kubernetes/circuit-test-job.yml > kubernetes/circuit-test-job-processed.yml
# Output the processed job file for verification
cat kubernetes/circuit-test-job-processed.yml
# Apply the job to GKE
kubectl apply -f kubernetes/circuit-test-job-processed.yml
- name: Stream Logs from GKE
run: |
kubectl logs -f job/circuits-job
# - name: Stream Logs from GKE
# run: |
# kubectl logs -f job/circuits-job

# circuits:
# name: circuits
Expand Down
Loading

0 comments on commit fba4cab

Please sign in to comment.