From d06399ab54954308285ba87b9ea1ffd321360397 Mon Sep 17 00:00:00 2001 From: Dede Fuji Abdul Date: Fri, 26 Jan 2024 10:35:55 +0700 Subject: [PATCH 1/5] Refactor useQueryStore in queries.ts --- src/stores/queries.ts | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/src/stores/queries.ts b/src/stores/queries.ts index 6c46a26..09d0e5d 100644 --- a/src/stores/queries.ts +++ b/src/stores/queries.ts @@ -4,7 +4,7 @@ import gql from 'graphql-tag' import { useQuery } from '@apollo/client' export const useQueryStore = defineStore('query', () => { - const getUser = useQuery(gql` + const getUser = useQuery(gql` query getUsers { users { id @@ -15,7 +15,20 @@ export const useQueryStore = defineStore('query', () => { } `) - return { - getUser, + const { variables } = useQuery(gql` + query getUserById ($id: ID!) { + user (id: $id) { + id + email + } } + `, { + variables: { + id: 'abc-abc-abc', + } + }) + + return { + getUser, + } }) \ No newline at end of file From 25c67884741fc73957dd8b21942443a082c3f24a Mon Sep 17 00:00:00 2001 From: Dede Fuji Abdul Date: Fri, 26 Jan 2024 10:37:38 +0700 Subject: [PATCH 2/5] Update Docker image tags to v1.0.0 for development and release --- .github/workflows/docker-image-development.yml | 4 ++-- .github/workflows/docker-image-release.yml | 4 ++-- deployment.yaml | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/docker-image-development.yml b/.github/workflows/docker-image-development.yml index 7a54305..44febf6 100644 --- a/.github/workflows/docker-image-development.yml +++ b/.github/workflows/docker-image-development.yml @@ -24,5 +24,5 @@ jobs: - uses: actions/checkout@v3 - name: Build the Docker image run: | - docker build . -t defuj/apkt-eis:v0.0.${{ github.run_number }}-dev - docker push defuj/apkt-eis:v0.0.${{ github.run_number }}-dev \ No newline at end of file + docker build . -t defuj/apkt-eis:v1.0.0-dev + docker push defuj/apkt-eis:v1.0.0-dev \ No newline at end of file diff --git a/.github/workflows/docker-image-release.yml b/.github/workflows/docker-image-release.yml index e4bd088..6fd001d 100644 --- a/.github/workflows/docker-image-release.yml +++ b/.github/workflows/docker-image-release.yml @@ -24,7 +24,7 @@ jobs: - name: Build the Docker image run: | docker build . -t defuj/apkt-eis - docker image tag defuj/apkt-eis defuj/apkt-eis:v1.0.${{ github.run_number }}-release - docker push defuj/apkt-eis:v1.0.${{ github.run_number }}-release + docker image tag defuj/apkt-eis defuj/apkt-eis:v1.0.0-release + docker push defuj/apkt-eis:v1.0.0-release diff --git a/deployment.yaml b/deployment.yaml index 9961639..6ce6f13 100644 --- a/deployment.yaml +++ b/deployment.yaml @@ -14,7 +14,7 @@ spec: spec: containers: - name: apkt-eis - image: defuj/apkt-eis:v0.0.22-dev + image: defuj/apkt-eis:v1.0.0-dev ports: - containerPort: 80 --- From 56833703a9ab580097d6dc2d8892c7c579e38836 Mon Sep 17 00:00:00 2001 From: Dede Fuji Abdul Date: Fri, 26 Jan 2024 10:38:16 +0700 Subject: [PATCH 3/5] build image --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 32ff3f3..2935857 100644 --- a/Dockerfile +++ b/Dockerfile @@ -10,4 +10,4 @@ FROM nginx:stable-alpine as production-stage COPY --from=build-stage /app/dist /usr/share/nginx/html COPY --from=build-stage /app/nginx.conf /etc/nginx/nginx.conf EXPOSE 32166 -CMD ["nginx", "-g", "daemon off;"] \ No newline at end of file +CMD ["nginx", "-g", "daemon off;"] From 92c6c51c35a2465501df698845a3b09be728c6c7 Mon Sep 17 00:00:00 2001 From: Dede Fuji Abdul Date: Fri, 26 Jan 2024 10:39:22 +0700 Subject: [PATCH 4/5] build image --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 2935857..32ff3f3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -10,4 +10,4 @@ FROM nginx:stable-alpine as production-stage COPY --from=build-stage /app/dist /usr/share/nginx/html COPY --from=build-stage /app/nginx.conf /etc/nginx/nginx.conf EXPOSE 32166 -CMD ["nginx", "-g", "daemon off;"] +CMD ["nginx", "-g", "daemon off;"] \ No newline at end of file From 18b29e7e46cff767704e93332ef7c324e03f10cb Mon Sep 17 00:00:00 2001 From: Dede Fuji Abdul Date: Fri, 16 Feb 2024 10:01:41 +0700 Subject: [PATCH 5/5] Add manifest.yaml file for Docker configuration --- manifest.yaml | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 manifest.yaml diff --git a/manifest.yaml b/manifest.yaml new file mode 100644 index 0000000..b2af34f --- /dev/null +++ b/manifest.yaml @@ -0,0 +1,10 @@ +version: '3.8' + +services: + apkt-eis: + build: + context: . + dockerfile: Dockerfile + ports: + - "32166:80" + restart: always \ No newline at end of file