Skip to content

Commit b5cbac4

Browse files
authored
Merge pull request #7 from PaperDebugger/fix-argocd
2 parents a39ddf5 + 64af5dc commit b5cbac4

File tree

4 files changed

+27
-13
lines changed

4 files changed

+27
-13
lines changed

hack/dev-apply.sh

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,17 @@ echo $ROOT_DIR
1010
OPENAI_API_KEY=${OPENAI_API_KEY:-sk-dummy-OPENAI_API_KEY}
1111
MCP_BASIC_KEY=${MCP_BASIC_KEY:-sk-dummy-MCP_BASIC_KEY}
1212
MCP_PAPERSCORE_KEY=${MCP_PAPERSCORE_KEY:-sk-dummy-MCP_PAPERSCORE_KEY}
13+
GHCR_DOCKER_CONFIG=${GHCR_DOCKER_CONFIG:-dummy-ghcr-docker-config}
14+
CLOUDFLARE_TUNNEL_TOKEN=${CLOUDFLARE_TUNNEL_TOKEN:-dummy-cloudflare-tunnel-token}
1315

1416
helm template $ROOT_DIR/helm-chart \
1517
--create-namespace \
1618
--values $ROOT_DIR/helm-chart/values.yaml \
1719
--values $ROOT_DIR/hack/values-dev.yaml \
18-
--set openai_api_key=$OPENAI_API_KEY \
19-
--set mcp_basic_key=$MCP_BASIC_KEY \
20-
--set mcp_paperscore_key=$MCP_PAPERSCORE_KEY |
20+
--set-string openai_api_key=$OPENAI_API_KEY \
21+
--set-string mcp_basic_key=$MCP_BASIC_KEY \
22+
--set-string mcp_paperscore_key=$MCP_PAPERSCORE_KEY \
23+
--set-string ghcr_docker_config=$GHCR_DOCKER_CONFIG \
24+
--set-string cloudflare_tunnel_token=$CLOUDFLARE_TUNNEL_TOKEN |
2125
kubectl apply -f -
2226
kubectl --namespace paperdebugger-dev rollout restart deployment/paperdebugger

hack/prd.sh

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,17 @@ MCP_BASIC_KEY=${MCP_BASIC_KEY:-sk-dummy-MCP_BASIC_KEY}
1010
MCP_PAPERSCORE_KEY=${MCP_PAPERSCORE_KEY:-sk-dummy-MCP_PAPERSCORE_KEY}
1111
PAPERDEBUGGER_IMAGE=${PAPERDEBUGGER_IMAGE:-ghcr.io/paperdebugger/sharelatex-paperdebugger:latest}
1212
MONGO_URI=${MONGO_URI:-}
13+
GHCR_DOCKER_CONFIG=${GHCR_DOCKER_CONFIG:-dummy-ghcr-docker-config}
14+
CLOUDFLARE_TUNNEL_TOKEN=${CLOUDFLARE_TUNNEL_TOKEN:-dummy-cloudflare-tunnel-token}
1315

1416
helm template $ROOT_DIR/helm-chart \
1517
--create-namespace \
1618
--values $ROOT_DIR/helm-chart/values.yaml \
1719
--values $ROOT_DIR/hack/values-prd.yaml \
18-
--set openai_api_key=$OPENAI_API_KEY \
19-
--set mcp_basic_key=$MCP_BASIC_KEY \
20-
--set mcp_paperscore_key=$MCP_PAPERSCORE_KEY \
21-
--set paperdebugger.image=$PAPERDEBUGGER_IMAGE \
22-
--set mongo.uri=$MONGO_URI
20+
--set-string openai_api_key=$OPENAI_API_KEY \
21+
--set-string mcp_basic_key=$MCP_BASIC_KEY \
22+
--set-string mcp_paperscore_key=$MCP_PAPERSCORE_KEY \
23+
--set-string paperdebugger.image=$PAPERDEBUGGER_IMAGE \
24+
--set-string mongo.uri=$MONGO_URI \
25+
--set-string ghcr_docker_config=$GHCR_DOCKER_CONFIG \
26+
--set-string cloudflare_tunnel_token=$CLOUDFLARE_TUNNEL_TOKEN

hack/stg.sh

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,17 @@ MCP_BASIC_KEY=${MCP_BASIC_KEY:-sk-dummy-MCP_BASIC_KEY}
1010
MCP_PAPERSCORE_KEY=${MCP_PAPERSCORE_KEY:-sk-dummy-MCP_PAPERSCORE_KEY}
1111
PAPERDEBUGGER_IMAGE=${PAPERDEBUGGER_IMAGE:-ghcr.io/paperdebugger/sharelatex-paperdebugger:latest}
1212
MONGO_URI=${MONGO_URI:-}
13+
GHCR_DOCKER_CONFIG=${GHCR_DOCKER_CONFIG:-dummy-ghcr-docker-config}
14+
CLOUDFLARE_TUNNEL_TOKEN=${CLOUDFLARE_TUNNEL_TOKEN:-dummy-cloudflare-tunnel-token}
1315

1416
helm template $ROOT_DIR/helm-chart \
1517
--create-namespace \
1618
--values $ROOT_DIR/helm-chart/values.yaml \
1719
--values $ROOT_DIR/hack/values-stg.yaml \
18-
--set openai_api_key=$OPENAI_API_KEY \
19-
--set mcp_basic_key=$MCP_BASIC_KEY \
20-
--set mcp_paperscore_key=$MCP_PAPERSCORE_KEY \
21-
--set paperdebugger.image=$PAPERDEBUGGER_IMAGE \
22-
--set mongo.uri=$MONGO_URI
20+
--set-string openai_api_key=$OPENAI_API_KEY \
21+
--set-string mcp_basic_key=$MCP_BASIC_KEY \
22+
--set-string mcp_paperscore_key=$MCP_PAPERSCORE_KEY \
23+
--set-string paperdebugger.image=$PAPERDEBUGGER_IMAGE \
24+
--set-string mongo.uri=$MONGO_URI \
25+
--set-string ghcr_docker_config=$GHCR_DOCKER_CONFIG \
26+
--set-string cloudflare_tunnel_token=$CLOUDFLARE_TUNNEL_TOKEN

helm-chart/values.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
namespace: paperdebugger-dev
22
openai_api_key: sk-dummy-OPENAI_API_KEY
33
jwt_signing_key: paperdebugger
4+
ghcr_docker_config: dummy-ghcr-docker-config
5+
cloudflare_tunnel_token: dummy-cloudflare-tunnel-token
46

57
paperdebugger:
68
image: ghcr.io/paperdebugger/sharelatex-paperdebugger:latest

0 commit comments

Comments
 (0)