Skip to content

Commit 8900e0a

Browse files
committed
convert dev cds deployment to environment specific
1 parent a96ee76 commit 8900e0a

1 file changed

Lines changed: 24 additions & 24 deletions

File tree

.github/workflows/deploy-Dataspace-dev.yml

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -3,28 +3,28 @@ name: Update DataSpace Dev
33
on:
44
push:
55
branches: ['dev']
6-
env:
7-
KEYCLOAK_CLIENT_ID: 'dataspace'
8-
KEYCLOAK_CLIENT_SECRET: 'Q2iHhyXNOqOu7Xaln7Z45QrDnbff13eu'
9-
AUTH_ISSUER: 'https://opub-kc.civicdatalab.in/auth/realms/DataSpace'
10-
NEXTAUTH_URL: 'https://dev.civicdataspace.in'
11-
NEXT_PUBLIC_NEXTAUTH_URL: 'https://dev.civicdataspace.in'
12-
NEXTAUTH_SECRET: ${{secrets.NEXTAUTH_SECRET}}
13-
END_SESSION_URL: 'https://opub-kc.civicdatalab.in/auth/realms/DataSpace/protocol/openid-connect/logout'
14-
REFRESH_TOKEN_URL: 'https://opub-kc.civicdatalab.in/auth/realms/DataSpace/protocol/openid-connect/token'
15-
NEXT_PUBLIC_BACKEND_URL: 'https://dev.api.civicdataspace.in'
16-
BACKEND_GRAPHQL_URL: 'https://dev.api.civicdataspace.in/api/graphql'
17-
NEXT_PUBLIC_ENABLE_ACCESSMODEL: ${{secrets.NEXT_PUBLIC_ENABLE_ACCESSMODEL_DS}}
18-
NEXT_PUBLIC_BACKEND_GRAPHQL_URL: 'https://dev.api.civicdataspace.in/api/graphql'
19-
BACKEND_URL: 'https://dev.api.civicdataspace.in'
20-
NEXT_PUBLIC_PLATFORM_URL: 'https://dev.civicdataspace.in'
21-
NEXT_PUBLIC_ANALYTICS_URL: ${{secrets.NEXT_PUBLIC_ANALYTICS_URL}}
22-
236

247
jobs:
258
deploy:
269
runs-on: ubuntu-latest
27-
10+
environment: development
11+
env:
12+
KEYCLOAK_CLIENT_ID: ${{ secrets.KEYCLOAK_CLIENT_ID }}
13+
KEYCLOAK_CLIENT_SECRET: ${{ secrets.KEYCLOAK_CLIENT_SECRET }}
14+
AUTH_ISSUER: ${{secrets.AUTH_ISSUER}}
15+
NEXTAUTH_URL: ${{ secrets.NEXTAUTH_URL }}
16+
NEXTAUTH_SECRET: ${{secrets.NEXTAUTH_SECRET}}
17+
NEXT_PUBLIC_NEXTAUTH_URL: ${{ secrets.NEXT_PUBLIC_NEXTAUTH_URL }}
18+
END_SESSION_URL: ${{ secrets.END_SESSION_URL }}
19+
REFRESH_TOKEN_URL: ${{ secrets.REFRESH_TOKEN_URL }}
20+
NEXT_PUBLIC_BACKEND_URL: ${{ secrets.NEXT_PUBLIC_BACKEND_URL }}
21+
BACKEND_URL: ${{secrets.BACKEND_URL}}
22+
NEXT_PUBLIC_BACKEND_GRAPHQL_URL: ${{secrets.NEXT_PUBLIC_BACKEND_GRAPHQL_URL}}
23+
BACKEND_GRAPHQL_URL: ${{ secrets.BACKEND_GRAPHQL_URL }}
24+
NEXT_PUBLIC_ENABLE_ACCESSMODEL: ${{secrets.NEXT_PUBLIC_ENABLE_ACCESSMODEL_DS}}
25+
NEXT_PUBLIC_ANALYTICS_URL: ${{secrets.NEXT_PUBLIC_ANALYTICS_URL}}
26+
NEXT_PUBLIC_PLATFORM_URL: ${{secrets.NEXT_PUBLIC_PLATFORM_URL}}
27+
2828
steps:
2929
- name: Checkout code
3030
uses: actions/checkout@v4
@@ -47,25 +47,25 @@ jobs:
4747
- name: Send .next2 to EC2
4848
uses: appleboy/scp-action@master
4949
with:
50-
host: ${{ secrets.EC2_HOST_DEV_DS }}
51-
username: ${{ secrets.EC2_USERNAME_DS }}
50+
host: ${{ secrets.EC2_HOST }}
51+
username: ${{ secrets.EC2_USERNAME }}
5252
key: ${{ secrets.EC2_PRIVATE_KEY }}
5353
source: .next2
5454
target: DataExchange/DataExFrontend
5555

5656
- name: Send public2 to EC2
5757
uses: appleboy/scp-action@master
5858
with:
59-
host: ${{ secrets.EC2_HOST_DEV_DS }}
60-
username: ${{ secrets.EC2_USERNAME_DS }}
59+
host: ${{ secrets.EC2_HOST }}
60+
username: ${{ secrets.EC2_USERNAME }}
6161
key: ${{ secrets.EC2_PRIVATE_KEY }}
6262
source: public2
6363
target: DataExchange/DataExFrontend
6464

6565
- name: Update with new Build
6666
uses: appleboy/ssh-action@v1.0.3
6767
with:
68-
host: ${{ secrets.EC2_HOST_DEV_DS }}
69-
username: ${{ secrets.EC2_USERNAME_DS }}
68+
host: ${{ secrets.EC2_HOST }}
69+
username: ${{ secrets.EC2_USERNAME }}
7070
key: ${{ secrets.EC2_PRIVATE_KEY }}
7171
script: rm -rf DataExchange/DataExFrontend/.next; rm -rf DataExchange/DataExFrontend/public; mv DataExchange/DataExFrontend/.next2 DataExchange/DataExFrontend/.next; mv DataExchange/DataExFrontend/public2 DataExchange/DataExFrontend/public; /home/ubuntu/.nvm/versions/node/v20.11.1/bin/pm2 restart dataspace

0 commit comments

Comments
 (0)