Use production env file for SMS config
All checks were successful
Build and Deploy / build-and-deploy (push) Successful in 3m49s
All checks were successful
Build and Deploy / build-and-deploy (push) Successful in 3m49s
This commit is contained in:
parent
c8a8560175
commit
ad22999fdb
@ -32,10 +32,6 @@ jobs:
|
|||||||
echo "DOMAIN_APP is still toonflow.example.com. Replace it with the real domain before deploying."
|
echo "DOMAIN_APP is still toonflow.example.com. Replace it with the real domain before deploying."
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
if [ -z "${{ secrets.SMS_ACCESS_KEY_ID }}" ] || [ -z "${{ secrets.SMS_ACCESS_KEY_SECRET }}" ]; then
|
|
||||||
echo "SMS_ACCESS_KEY_ID and SMS_ACCESS_KEY_SECRET must be configured as repository secrets."
|
|
||||||
exit 1
|
|
||||||
fi
|
|
||||||
|
|
||||||
- name: Login to Volcano Engine CR
|
- name: Login to Volcano Engine CR
|
||||||
run: |
|
run: |
|
||||||
@ -116,11 +112,6 @@ jobs:
|
|||||||
--docker-password="${{ env.CR_PASSWORD_ACTIVE }}" \
|
--docker-password="${{ env.CR_PASSWORD_ACTIVE }}" \
|
||||||
--dry-run=client -o yaml | kubectl apply -f -
|
--dry-run=client -o yaml | kubectl apply -f -
|
||||||
|
|
||||||
kubectl create secret generic toonflow-sms-secret \
|
|
||||||
--from-literal=SMS_ACCESS_KEY_ID='${{ secrets.SMS_ACCESS_KEY_ID }}' \
|
|
||||||
--from-literal=SMS_ACCESS_KEY_SECRET='${{ secrets.SMS_ACCESS_KEY_SECRET }}' \
|
|
||||||
--dry-run=client -o yaml | kubectl apply -f -
|
|
||||||
|
|
||||||
kubectl apply -f k8s/cert-manager-issuer.yaml
|
kubectl apply -f k8s/cert-manager-issuer.yaml
|
||||||
kubectl apply -f k8s/redirect-https-middleware.yaml
|
kubectl apply -f k8s/redirect-https-middleware.yaml
|
||||||
kubectl apply -f k8s/toonflow-pvc.yaml
|
kubectl apply -f k8s/toonflow-pvc.yaml
|
||||||
|
|||||||
@ -257612,6 +257612,7 @@ process.on("uncaughtException", (error73) => {
|
|||||||
// src/env.ts
|
// src/env.ts
|
||||||
var import_dotenv = __toESM(require_main());
|
var import_dotenv = __toESM(require_main());
|
||||||
import_dotenv.default.config({ path: ".env.local" });
|
import_dotenv.default.config({ path: ".env.local" });
|
||||||
|
import_dotenv.default.config({ path: "env.production" });
|
||||||
import_dotenv.default.config();
|
import_dotenv.default.config();
|
||||||
var isElectron = typeof process.versions?.electron !== "undefined";
|
var isElectron = typeof process.versions?.electron !== "undefined";
|
||||||
var isPackaged = false;
|
var isPackaged = false;
|
||||||
|
|||||||
5
env.production
Normal file
5
env.production
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
SMS_ACCESS_KEY_ID=LTAI5t7jGzFH4ExkJ9TSmQyd
|
||||||
|
SMS_ACCESS_KEY_SECRET=u0d3OyTWe9BjnNjK81bvEElky4xcHk
|
||||||
|
SMS_SIGN_NAME=广州气元科技
|
||||||
|
SMS_TEMPLATE_CODE=SMS_506210397
|
||||||
|
SMS_REGION=cn-hangzhou
|
||||||
@ -48,22 +48,6 @@ spec:
|
|||||||
value: "10588"
|
value: "10588"
|
||||||
- name: ossURL
|
- name: ossURL
|
||||||
value: "https://videoflow.airlabs.art"
|
value: "https://videoflow.airlabs.art"
|
||||||
- name: SMS_ACCESS_KEY_ID
|
|
||||||
valueFrom:
|
|
||||||
secretKeyRef:
|
|
||||||
name: toonflow-sms-secret
|
|
||||||
key: SMS_ACCESS_KEY_ID
|
|
||||||
- name: SMS_ACCESS_KEY_SECRET
|
|
||||||
valueFrom:
|
|
||||||
secretKeyRef:
|
|
||||||
name: toonflow-sms-secret
|
|
||||||
key: SMS_ACCESS_KEY_SECRET
|
|
||||||
- name: SMS_SIGN_NAME
|
|
||||||
value: "广州气元科技"
|
|
||||||
- name: SMS_TEMPLATE_CODE
|
|
||||||
value: "SMS_506210397"
|
|
||||||
- name: SMS_REGION
|
|
||||||
value: "cn-hangzhou"
|
|
||||||
volumeMounts:
|
volumeMounts:
|
||||||
- name: toonflow-data
|
- name: toonflow-data
|
||||||
mountPath: /app/data/db2.sqlite
|
mountPath: /app/data/db2.sqlite
|
||||||
|
|||||||
@ -1,6 +1,7 @@
|
|||||||
import dotenv from "dotenv";
|
import dotenv from "dotenv";
|
||||||
|
|
||||||
dotenv.config({ path: ".env.local" });
|
dotenv.config({ path: ".env.local" });
|
||||||
|
dotenv.config({ path: "env.production" });
|
||||||
dotenv.config();
|
dotenv.config();
|
||||||
|
|
||||||
// 判断是否为打包后的 Electron 环境
|
// 判断是否为打包后的 Electron 环境
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user