Skip to content

Commit ffd2bf2

Browse files
Merge pull request #465 from supertokens/ci-cd-2023
ci/cd changes
2 parents 110ea50 + f937902 commit ffd2bf2

File tree

12 files changed

+57
-53
lines changed

12 files changed

+57
-53
lines changed

.circleci/authReactDjango.sh

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ coreDriverArray=`echo $coreDriverJson | jq ".versions"`
1616
coreDriverVersion=`echo $coreDriverArray | jq ". | last"`
1717
coreDriverVersion=`echo $coreDriverVersion | tr -d '"'`
1818
coreFree=`curl -s -X GET \
19-
"https://api.supertokens.io/0/core-driver-interface/dependency/core/latest?password=$SUPERTOKENS_API_KEY&planType=FREE&mode=DEV&version=$coreDriverVersion" \
20-
-H 'api-version: 0'`
19+
"https://api.supertokens.io/0/core-driver-interface/dependency/core/latest?password=$SUPERTOKENS_API_KEY&planType=FREE&mode=DEV&version=$coreDriverVersion&driverName=python" \
20+
-H 'api-version: 1'`
2121
if [[ `echo $coreFree | jq .core` == "null" ]]
2222
then
2323
echo "fetching latest X.Y version for core given core-driver-interface X.Y version: $coreDriverVersion, planType: FREE gave response: $coreFree. Please make sure all relevant cores have been pushed."
@@ -27,8 +27,8 @@ coreFree=$(echo $coreFree | jq .core | tr -d '"')
2727

2828

2929
frontendVersionXY=`curl -s -X GET \
30-
"https://api.supertokens.io/0/frontend-driver-interface/dependency/frontend/latest?password=$SUPERTOKENS_API_KEY&frontendName=website&mode=DEV&version=$frontendDriverVersion" \
31-
-H 'api-version: 0'`
30+
"https://api.supertokens.io/0/frontend-driver-interface/dependency/frontend/latest?password=$SUPERTOKENS_API_KEY&frontendName=website&mode=DEV&version=$frontendDriverVersion&driverName=python" \
31+
-H 'api-version: 1'`
3232
if [[ `echo $frontendVersionXY | jq .frontend` == "null" ]]
3333
then
3434
echo "fetching latest X.Y version for frontend given frontend-driver-interface X.Y version: $frontendDriverVersion, name: webiste gave response: $frontend. Please make sure all relevant versions have been pushed."
@@ -48,8 +48,8 @@ frontendTag=$(echo $frontendInfo | jq .tag | tr -d '"')
4848
frontendVersion=$(echo $frontendInfo | jq .version | tr -d '"')
4949

5050
nodeVersionXY=`curl -s -X GET \
51-
"https://api.supertokens.io/0/frontend-driver-interface/dependency/driver/latest?password=$SUPERTOKENS_API_KEY&mode=DEV&version=$frontendDriverVersion&driverName=node" \
52-
-H 'api-version: 0'`
51+
"https://api.supertokens.io/0/frontend-driver-interface/dependency/driver/latest?password=$SUPERTOKENS_API_KEY&mode=DEV&version=$frontendDriverVersion&driverName=node&frontendName=auth-react" \
52+
-H 'api-version: 1'`
5353
if [[ `echo $nodeVersionXY | jq .driver` == "null" ]]
5454
then
5555
echo "fetching latest X.Y version for driver given frontend-driver-interface X.Y version: $frontendDriverVersion gave response: $nodeVersionXY. Please make sure all relevant drivers have been pushed."
@@ -68,8 +68,8 @@ fi
6868
nodeTag=$(echo $nodeInfo | jq .tag | tr -d '"')
6969

7070
frontendAuthReactVersionXY=`curl -s -X GET \
71-
"https://api.supertokens.io/0/frontend-driver-interface/dependency/frontend/latest?password=$SUPERTOKENS_API_KEY&frontendName=auth-react&mode=DEV&version=$frontendDriverVersion" \
72-
-H 'api-version: 0'`
71+
"https://api.supertokens.io/0/frontend-driver-interface/dependency/frontend/latest?password=$SUPERTOKENS_API_KEY&frontendName=auth-react&mode=DEV&version=$frontendDriverVersion&driverName=python" \
72+
-H 'api-version: 1'`
7373
if [[ `echo $frontendAuthReactVersionXY | jq .frontend` == "null" ]]
7474
then
7575
echo "fetching latest X.Y version for frontend given frontend-driver-interface X.Y version: $frontendDriverVersion, name: auth-react gave response: $frontend. Please make sure all relevant frontend libs have been pushed."

.circleci/authReactFastApi.sh

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ coreDriverArray=`echo $coreDriverJson | jq ".versions"`
1616
coreDriverVersion=`echo $coreDriverArray | jq ". | last"`
1717
coreDriverVersion=`echo $coreDriverVersion | tr -d '"'`
1818
coreFree=`curl -s -X GET \
19-
"https://api.supertokens.io/0/core-driver-interface/dependency/core/latest?password=$SUPERTOKENS_API_KEY&planType=FREE&mode=DEV&version=$coreDriverVersion" \
20-
-H 'api-version: 0'`
19+
"https://api.supertokens.io/0/core-driver-interface/dependency/core/latest?password=$SUPERTOKENS_API_KEY&planType=FREE&mode=DEV&version=$coreDriverVersion&driverName=python" \
20+
-H 'api-version: 1'`
2121
if [[ `echo $coreFree | jq .core` == "null" ]]
2222
then
2323
echo "fetching latest X.Y version for core given core-driver-interface X.Y version: $coreDriverVersion, planType: FREE gave response: $coreFree. Please make sure all relevant cores have been pushed."
@@ -27,8 +27,8 @@ coreFree=$(echo $coreFree | jq .core | tr -d '"')
2727

2828

2929
frontendVersionXY=`curl -s -X GET \
30-
"https://api.supertokens.io/0/frontend-driver-interface/dependency/frontend/latest?password=$SUPERTOKENS_API_KEY&frontendName=website&mode=DEV&version=$frontendDriverVersion" \
31-
-H 'api-version: 0'`
30+
"https://api.supertokens.io/0/frontend-driver-interface/dependency/frontend/latest?password=$SUPERTOKENS_API_KEY&frontendName=website&mode=DEV&version=$frontendDriverVersion&driverName=python" \
31+
-H 'api-version: 1'`
3232
if [[ `echo $frontendVersionXY | jq .frontend` == "null" ]]
3333
then
3434
echo "fetching latest X.Y version for frontend given frontend-driver-interface X.Y version: $frontendDriverVersion, name: webiste gave response: $frontend. Please make sure all relevant versions have been pushed."
@@ -48,8 +48,8 @@ frontendTag=$(echo $frontendInfo | jq .tag | tr -d '"')
4848
frontendVersion=$(echo $frontendInfo | jq .version | tr -d '"')
4949

5050
nodeVersionXY=`curl -s -X GET \
51-
"https://api.supertokens.io/0/frontend-driver-interface/dependency/driver/latest?password=$SUPERTOKENS_API_KEY&mode=DEV&version=$frontendDriverVersion&driverName=node" \
52-
-H 'api-version: 0'`
51+
"https://api.supertokens.io/0/frontend-driver-interface/dependency/driver/latest?password=$SUPERTOKENS_API_KEY&mode=DEV&version=$frontendDriverVersion&driverName=node&frontendName=auth-react" \
52+
-H 'api-version: 1'`
5353
if [[ `echo $nodeVersionXY | jq .driver` == "null" ]]
5454
then
5555
echo "fetching latest X.Y version for driver given frontend-driver-interface X.Y version: $frontendDriverVersion gave response: $nodeVersionXY. Please make sure all relevant drivers have been pushed."
@@ -68,8 +68,8 @@ fi
6868
nodeTag=$(echo $nodeInfo | jq .tag | tr -d '"')
6969

7070
frontendAuthReactVersionXY=`curl -s -X GET \
71-
"https://api.supertokens.io/0/frontend-driver-interface/dependency/frontend/latest?password=$SUPERTOKENS_API_KEY&frontendName=auth-react&mode=DEV&version=$frontendDriverVersion" \
72-
-H 'api-version: 0'`
71+
"https://api.supertokens.io/0/frontend-driver-interface/dependency/frontend/latest?password=$SUPERTOKENS_API_KEY&frontendName=auth-react&mode=DEV&version=$frontendDriverVersion&driverName=python" \
72+
-H 'api-version: 1'`
7373
if [[ `echo $frontendAuthReactVersionXY | jq .frontend` == "null" ]]
7474
then
7575
echo "fetching latest X.Y version for frontend given frontend-driver-interface X.Y version: $frontendDriverVersion, name: auth-react gave response: $frontend. Please make sure all relevant frontend libs have been pushed."

.circleci/authReactFlask.sh

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ coreDriverArray=`echo $coreDriverJson | jq ".versions"`
1616
coreDriverVersion=`echo $coreDriverArray | jq ". | last"`
1717
coreDriverVersion=`echo $coreDriverVersion | tr -d '"'`
1818
coreFree=`curl -s -X GET \
19-
"https://api.supertokens.io/0/core-driver-interface/dependency/core/latest?password=$SUPERTOKENS_API_KEY&planType=FREE&mode=DEV&version=$coreDriverVersion" \
20-
-H 'api-version: 0'`
19+
"https://api.supertokens.io/0/core-driver-interface/dependency/core/latest?password=$SUPERTOKENS_API_KEY&planType=FREE&mode=DEV&version=$coreDriverVersion&driverName=python" \
20+
-H 'api-version: 1'`
2121
if [[ `echo $coreFree | jq .core` == "null" ]]
2222
then
2323
echo "fetching latest X.Y version for core given core-driver-interface X.Y version: $coreDriverVersion, planType: FREE gave response: $coreFree. Please make sure all relevant cores have been pushed."
@@ -27,8 +27,8 @@ coreFree=$(echo $coreFree | jq .core | tr -d '"')
2727

2828

2929
frontendVersionXY=`curl -s -X GET \
30-
"https://api.supertokens.io/0/frontend-driver-interface/dependency/frontend/latest?password=$SUPERTOKENS_API_KEY&frontendName=website&mode=DEV&version=$frontendDriverVersion" \
31-
-H 'api-version: 0'`
30+
"https://api.supertokens.io/0/frontend-driver-interface/dependency/frontend/latest?password=$SUPERTOKENS_API_KEY&frontendName=website&mode=DEV&version=$frontendDriverVersion&driverName=python" \
31+
-H 'api-version: 1'`
3232
if [[ `echo $frontendVersionXY | jq .frontend` == "null" ]]
3333
then
3434
echo "fetching latest X.Y version for frontend given frontend-driver-interface X.Y version: $frontendDriverVersion, name: webiste gave response: $frontend. Please make sure all relevant versions have been pushed."
@@ -48,8 +48,8 @@ frontendTag=$(echo $frontendInfo | jq .tag | tr -d '"')
4848
frontendVersion=$(echo $frontendInfo | jq .version | tr -d '"')
4949

5050
nodeVersionXY=`curl -s -X GET \
51-
"https://api.supertokens.io/0/frontend-driver-interface/dependency/driver/latest?password=$SUPERTOKENS_API_KEY&mode=DEV&version=$frontendDriverVersion&driverName=node" \
52-
-H 'api-version: 0'`
51+
"https://api.supertokens.io/0/frontend-driver-interface/dependency/driver/latest?password=$SUPERTOKENS_API_KEY&mode=DEV&version=$frontendDriverVersion&driverName=node&frontendName=auth-react" \
52+
-H 'api-version: 1'`
5353
if [[ `echo $nodeVersionXY | jq .driver` == "null" ]]
5454
then
5555
echo "fetching latest X.Y version for driver given frontend-driver-interface X.Y version: $frontendDriverVersion gave response: $nodeVersionXY. Please make sure all relevant drivers have been pushed."
@@ -70,8 +70,8 @@ nodeTag=$(echo $nodeInfo | jq .tag | tr -d '"')
7070
someFrontendTestsRan=true
7171

7272
frontendAuthReactVersionXY=`curl -s -X GET \
73-
"https://api.supertokens.io/0/frontend-driver-interface/dependency/frontend/latest?password=$SUPERTOKENS_API_KEY&frontendName=auth-react&mode=DEV&version=$frontendDriverVersion" \
74-
-H 'api-version: 0'`
73+
"https://api.supertokens.io/0/frontend-driver-interface/dependency/frontend/latest?password=$SUPERTOKENS_API_KEY&frontendName=auth-react&mode=DEV&version=$frontendDriverVersion&driverName=python" \
74+
-H 'api-version: 1'`
7575
if [[ `echo $frontendAuthReactVersionXY | jq .frontend` == "null" ]]
7676
then
7777
echo "fetching latest X.Y version for frontend given frontend-driver-interface X.Y version: $frontendDriverVersion, name: auth-react gave response: $frontend. Please make sure all relevant frontend libs have been pushed."

.circleci/doUnitTests.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@ coreDriverVersion=$1
99
coreDriverVersion=`echo $coreDriverVersion | tr -d '"'`
1010

1111
coreFree=`curl -s -X GET \
12-
"https://api.supertokens.io/0/core-driver-interface/dependency/core/latest?password=$SUPERTOKENS_API_KEY&planType=FREE&mode=DEV&version=$coreDriverVersion" \
13-
-H 'api-version: 0'`
12+
"https://api.supertokens.io/0/core-driver-interface/dependency/core/latest?password=$SUPERTOKENS_API_KEY&planType=FREE&mode=DEV&version=$coreDriverVersion&driverName=python" \
13+
-H 'api-version: 1'`
1414
if [[ `echo $coreFree | jq .core` == "null" ]]
1515
then
1616
echo "fetching latest X.Y version for core given core-driver-interface X.Y version: $coreDriverVersion, planType: FREE gave response: $coreFree. Please make sure all relevant cores have been pushed."

.circleci/websiteDjango.sh

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ i=0
2626
coreDriverVersion=`echo $coreDriverArray | jq ". | last"`
2727
coreDriverVersion=`echo $coreDriverVersion | tr -d '"'`
2828
coreFree=`curl -s -X GET \
29-
"https://api.supertokens.io/0/core-driver-interface/dependency/core/latest?password=$SUPERTOKENS_API_KEY&planType=FREE&mode=DEV&version=$coreDriverVersion" \
30-
-H 'api-version: 0'`
29+
"https://api.supertokens.io/0/core-driver-interface/dependency/core/latest?password=$SUPERTOKENS_API_KEY&planType=FREE&mode=DEV&version=$coreDriverVersion&driverName=python" \
30+
-H 'api-version: 1'`
3131
if [[ `echo $coreFree | jq .core` == "null" ]]
3232
then
3333
echo "fetching latest X.Y version for core given core-driver-interface X.Y version: $coreDriverVersion, planType: FREE gave response: $coreFree. Please make sure all relevant cores have been pushed."
@@ -44,8 +44,8 @@ while [ $i -lt $frontendDriverLength ]; do
4444
fi
4545

4646
frontendVersionXY=`curl -s -X GET \
47-
"https://api.supertokens.io/0/frontend-driver-interface/dependency/frontend/latest?password=$SUPERTOKENS_API_KEY&frontendName=website&mode=DEV&version=$frontendDriverVersion" \
48-
-H 'api-version: 0'`
47+
"https://api.supertokens.io/0/frontend-driver-interface/dependency/frontend/latest?password=$SUPERTOKENS_API_KEY&frontendName=website&mode=DEV&version=$frontendDriverVersion&driverName=python" \
48+
-H 'api-version: 1'`
4949
if [[ `echo $frontendVersionXY | jq .frontend` == "null" ]]
5050
then
5151
echo "fetching latest X.Y version for frontend given frontend-driver-interface X.Y version: $frontendDriverVersion, name: webiste gave response: $frontend. Please make sure all relevant versions have been pushed."
@@ -65,8 +65,8 @@ while [ $i -lt $frontendDriverLength ]; do
6565
frontendVersion=$(echo $frontendInfo | jq .version | tr -d '"')
6666

6767
nodeVersionXY=`curl -s -X GET \
68-
"https://api.supertokens.io/0/frontend-driver-interface/dependency/driver/latest?password=$SUPERTOKENS_API_KEY&mode=DEV&version=$frontendDriverVersion&driverName=node" \
69-
-H 'api-version: 0'`
68+
"https://api.supertokens.io/0/frontend-driver-interface/dependency/driver/latest?password=$SUPERTOKENS_API_KEY&mode=DEV&version=$frontendDriverVersion&driverName=node&frontendName=website" \
69+
-H 'api-version: 1'`
7070
if [[ `echo $nodeVersionXY | jq .driver` == "null" ]]
7171
then
7272
echo "fetching latest X.Y version for driver given frontend-driver-interface X.Y version: $frontendDriverVersion gave response: $nodeVersionXY. Please make sure all relevant drivers have been pushed."

.circleci/websiteDjango2x.sh

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ i=0
2626
coreDriverVersion=`echo $coreDriverArray | jq ". | last"`
2727
coreDriverVersion=`echo $coreDriverVersion | tr -d '"'`
2828
coreFree=`curl -s -X GET \
29-
"https://api.supertokens.io/0/core-driver-interface/dependency/core/latest?password=$SUPERTOKENS_API_KEY&planType=FREE&mode=DEV&version=$coreDriverVersion" \
30-
-H 'api-version: 0'`
29+
"https://api.supertokens.io/0/core-driver-interface/dependency/core/latest?password=$SUPERTOKENS_API_KEY&planType=FREE&mode=DEV&version=$coreDriverVersion&driverName=python" \
30+
-H 'api-version: 1'`
3131
if [[ `echo $coreFree | jq .core` == "null" ]]
3232
then
3333
echo "fetching latest X.Y version for core given core-driver-interface X.Y version: $coreDriverVersion, planType: FREE gave response: $coreFree. Please make sure all relevant cores have been pushed."
@@ -44,8 +44,8 @@ while [ $i -lt $frontendDriverLength ]; do
4444
fi
4545

4646
frontendVersionXY=`curl -s -X GET \
47-
"https://api.supertokens.io/0/frontend-driver-interface/dependency/frontend/latest?password=$SUPERTOKENS_API_KEY&frontendName=website&mode=DEV&version=$frontendDriverVersion" \
48-
-H 'api-version: 0'`
47+
"https://api.supertokens.io/0/frontend-driver-interface/dependency/frontend/latest?password=$SUPERTOKENS_API_KEY&frontendName=website&mode=DEV&version=$frontendDriverVersion&driverName=python" \
48+
-H 'api-version: 1'`
4949
if [[ `echo $frontendVersionXY | jq .frontend` == "null" ]]
5050
then
5151
echo "fetching latest X.Y version for frontend given frontend-driver-interface X.Y version: $frontendDriverVersion, name: webiste gave response: $frontend. Please make sure all relevant versions have been pushed."
@@ -65,8 +65,8 @@ while [ $i -lt $frontendDriverLength ]; do
6565
frontendVersion=$(echo $frontendInfo | jq .version | tr -d '"')
6666

6767
nodeVersionXY=`curl -s -X GET \
68-
"https://api.supertokens.io/0/frontend-driver-interface/dependency/driver/latest?password=$SUPERTOKENS_API_KEY&mode=DEV&version=$frontendDriverVersion&driverName=node" \
69-
-H 'api-version: 0'`
68+
"https://api.supertokens.io/0/frontend-driver-interface/dependency/driver/latest?password=$SUPERTOKENS_API_KEY&mode=DEV&version=$frontendDriverVersion&driverName=node&frontendName=website" \
69+
-H 'api-version: 1'`
7070
if [[ `echo $nodeVersionXY | jq .driver` == "null" ]]
7171
then
7272
echo "fetching latest X.Y version for driver given frontend-driver-interface X.Y version: $frontendDriverVersion gave response: $nodeVersionXY. Please make sure all relevant drivers have been pushed."

.circleci/websiteFastApi.sh

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@ i=0
2626
coreDriverVersion=`echo $coreDriverArray | jq ". | last"`
2727
coreDriverVersion=`echo $coreDriverVersion | tr -d '"'`
2828
coreFree=`curl -s -X GET \
29-
"https://api.supertokens.io/0/core-driver-interface/dependency/core/latest?password=$SUPERTOKENS_API_KEY&planType=FREE&mode=DEV&version=$coreDriverVersion" \
30-
-H 'api-version: 0'`
29+
"https://api.supertokens.io/0/core-driver-interface/dependency/core/latest?password=$SUPERTOKENS_API_KEY&planType=FREE&mode=DEV&version=$coreDriverVersion&driverName=python" \
30+
-H 'api-version: 1'`
3131
if [[ `echo $coreFree | jq .core` == "null" ]]
3232
then
3333
echo "fetching latest X.Y version for core given core-driver-interface X.Y version: $coreDriverVersion, planType: FREE gave response: $coreFree. Please make sure all relevant cores have been pushed."
@@ -44,8 +44,8 @@ while [ $i -lt $frontendDriverLength ]; do
4444
fi
4545

4646
frontendVersionXY=`curl -s -X GET \
47-
"https://api.supertokens.io/0/frontend-driver-interface/dependency/frontend/latest?password=$SUPERTOKENS_API_KEY&frontendName=website&mode=DEV&version=$frontendDriverVersion" \
48-
-H 'api-version: 0'`
47+
"https://api.supertokens.io/0/frontend-driver-interface/dependency/frontend/latest?password=$SUPERTOKENS_API_KEY&frontendName=website&mode=DEV&version=$frontendDriverVersion&driverName=python" \
48+
-H 'api-version: 1'`
4949
if [[ `echo $frontendVersionXY | jq .frontend` == "null" ]]
5050
then
5151
echo "fetching latest X.Y version for frontend given frontend-driver-interface X.Y version: $frontendDriverVersion, name: webiste gave response: $frontend. Please make sure all relevant versions have been pushed."
@@ -65,8 +65,8 @@ while [ $i -lt $frontendDriverLength ]; do
6565
frontendVersion=$(echo $frontendInfo | jq .version | tr -d '"')
6666

6767
nodeVersionXY=`curl -s -X GET \
68-
"https://api.supertokens.io/0/frontend-driver-interface/dependency/driver/latest?password=$SUPERTOKENS_API_KEY&mode=DEV&version=$frontendDriverVersion&driverName=node" \
69-
-H 'api-version: 0'`
68+
"https://api.supertokens.io/0/frontend-driver-interface/dependency/driver/latest?password=$SUPERTOKENS_API_KEY&mode=DEV&version=$frontendDriverVersion&driverName=node&frontendName=website" \
69+
-H 'api-version: 1'`
7070
if [[ `echo $nodeVersionXY | jq .driver` == "null" ]]
7171
then
7272
echo "fetching latest X.Y version for driver given frontend-driver-interface X.Y version: $frontendDriverVersion gave response: $nodeVersionXY. Please make sure all relevant drivers have been pushed."

0 commit comments

Comments
 (0)