Skip to content

Commit

Permalink
test: githubactions
Browse files Browse the repository at this point in the history
  • Loading branch information
Amanda Eames authored and Amanda Eames committed Jun 10, 2024
1 parent 5c0a10c commit fbd0a7a
Show file tree
Hide file tree
Showing 2 changed files with 17 additions and 38 deletions.
33 changes: 8 additions & 25 deletions .github/workflows/mage-ai-develop.yml
Original file line number Diff line number Diff line change
Expand Up @@ -54,12 +54,6 @@ jobs:
HELM_REPO_NAME: mageai
HELM_CHART_NAME: mageai
HELM_RELEASE_NAME: mageai
# # POSTGRES_PORT: 5432
# # POSTGRES_HOST: ${{ secrets.DB_DEV_HOST }}
# # POSTGRES_DBNAME:
# # POSTGRES_PASSWORD: ${{ secrets.DB_DEV_PW }}
# # POSTGRES_SCHEMA:
# # POSTGRES_USER:

steps:
- name: Checkout code
Expand All @@ -77,23 +71,12 @@ jobs:
- name: testing connection to Helm
run: helm list

- name: Add kubernetes secret
run: |
kubectl create secret docker-registry github-docker-secret \
--docker-server=ghcr.io \
--docker-username=${{ github.actor }} \
--docker-password=${{ secrets.GITHUB_TOKEN }} \
# - name: Upgrade/Install Helm chart
# run: helm upgrade --install $HELM_RELEASE_NAME $HELM_REPO_NAME/$HELM_CHART_NAME --namespace $NAMESPACE -f charts/mage-ai/values.yml

# - name: Upgrade/Install Helm chart
# - name: Add kubernetes secret
# run: |
# helm upgrade --install $HELM_RELEASE_NAME $HELM_REPO_NAME/$HELM_CHART_NAME \
# --namespace $NAMESPACE \
# --set env[0].name=POSTGRES_DBNAME,env[0].value=${POSTGRES_DBNAME} \
# --set env[1].name=POSTGRES_USER,env[1].value=${POSTGRES_USER} \
# --set env[2].name=POSTGRES_PASSWORD,env[2].value=${POSTGRES_PASSWORD} \
# --set env[3].name=POSTGRES_HOST,env[3].value=${POSTGRES_HOST} \
# --set env[4].name=POSTGRES_PORT,env[4].value=${POSTGRES_PORT} \
# -f charts/mage-ai/values.yml
# kubectl create secret docker-registry github-docker-secret \
# --docker-server=ghcr.io \
# --docker-username=${{ github.actor }} \
# --docker-password=${{ secrets.GITHUB_TOKEN }} \

- name: Upgrade/Install Helm chart
run: helm upgrade --install $HELM_RELEASE_NAME $HELM_REPO_NAME/$HELM_CHART_NAME --namespace $NAMESPACE -f charts/mage-ai/values.yml
22 changes: 9 additions & 13 deletions charts/mage-ai/values.yml
Original file line number Diff line number Diff line change
Expand Up @@ -156,16 +156,12 @@ extraEnvs:
fieldRef:
fieldPath: metadata.namespace

# environment:
# - name: REQUIRE_USER_AUTHENTICATION
# value: "1"
# - name: AUTH_USERNAME
# valueFrom:
# secretKeyRef:
# name: mage-auth-secret
# key: username
# - name: AUTH_PASSWORD
# valueFrom:
# secretKeyRef:
# name: mage-auth-secret
# key: password
env:
- name: REQUIRE_USER_AUTHENTICATION
value: "1"
- name: DEFAULT_OWNER_EMAIL
value: "[email protected]"
- name: DEFAULT_OWNER_PASSWORD
value: "admin"
- name: DEFAULT_OWNER_USERNAME
value: "admin"

0 comments on commit fbd0a7a

Please sign in to comment.