Browse Source
Merge pull request #7251 from Budibase/fix/various-fixes-martin
roll out release services after deployment
pull/7333/head
Martin McKeaveney
4 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with
17 additions and
1 deletions
-
.github/workflows/deploy-release.yml
-
.github/workflows/release-develop.yml
-
packages/builder/src/components/backend/DataTable/DataTable.svelte
-
packages/builder/src/components/backend/DataTable/buttons/ImportButton.svelte
|
|
|
@ -68,6 +68,13 @@ jobs: |
|
|
|
] |
|
|
|
env: |
|
|
|
KUBECONFIG_FILE: '${{ secrets.RELEASE_KUBECONFIG }}' |
|
|
|
|
|
|
|
- name: Re roll the services |
|
|
|
uses: actions-hub/kubectl@master |
|
|
|
env: |
|
|
|
KUBE_CONFIG: ${{ secrets.RELEASE_KUBECONFIG }} |
|
|
|
with: |
|
|
|
args: rollout restart deployment proxy-service -n budibase && kubectl rollout restart deployment app-service -n budibase && kubectl rollout restart deployment worker-service -n budibase |
|
|
|
|
|
|
|
- name: Discord Webhook Action |
|
|
|
uses: tsickert/discord-webhook@v4.0.0 |
|
|
|
|
|
|
|
@ -121,6 +121,13 @@ jobs: |
|
|
|
env: |
|
|
|
KUBECONFIG_FILE: '${{ secrets.RELEASE_KUBECONFIG }}' |
|
|
|
|
|
|
|
- name: Re roll the services |
|
|
|
uses: actions-hub/kubectl@master |
|
|
|
env: |
|
|
|
KUBE_CONFIG: ${{ secrets.RELEASE_KUBECONFIG }} |
|
|
|
with: |
|
|
|
args: rollout restart deployment proxy-service -n budibase && kubectl rollout restart deployment app-service -n budibase && kubectl rollout restart deployment worker-service -n budibase |
|
|
|
|
|
|
|
- name: Discord Webhook Action |
|
|
|
uses: tsickert/discord-webhook@v4.0.0 |
|
|
|
with: |
|
|
|
|
|
|
|
@ -167,6 +167,7 @@ |
|
|
|
{/if} |
|
|
|
<HideAutocolumnButton bind:hideAutocolumns /> |
|
|
|
<ImportButton |
|
|
|
disabled={$tables.selected?._id === "ta_users"} |
|
|
|
tableId={$tables.selected?._id} |
|
|
|
on:updaterows={onUpdateRows} |
|
|
|
/> |
|
|
|
|
|
|
|
@ -3,11 +3,12 @@ |
|
|
|
import ImportModal from "../modals/ImportModal.svelte" |
|
|
|
|
|
|
|
export let tableId |
|
|
|
export let disabled |
|
|
|
|
|
|
|
let modal |
|
|
|
</script> |
|
|
|
|
|
|
|
<ActionButton icon="DataUpload" size="S" quiet on:click={modal.show}> |
|
|
|
<ActionButton icon="DataUpload" size="S" quiet on:click={modal.show} {disabled}> |
|
|
|
Import |
|
|
|
</ActionButton> |
|
|
|
<Modal bind:this={modal}> |
|
|
|
|