Compare commits
84 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| dd3322d23a | |||
| 19d175bfcd | |||
| cd1971f02c | |||
| 473b36f96e | |||
| bb5a58d993 | |||
| aba4f46905 | |||
| b5001bcfc0 | |||
| 5a8bbbac9e | |||
| e3b0daf701 | |||
| 5d1e3ba4ab | |||
| 15eabb57e6 | |||
| f84afc701a | |||
| 39b76b381a | |||
| 64e7d1a6bc | |||
| a9bad6979c | |||
| 45f48bda0f | |||
| 2902ebdac3 | |||
| b5a6956502 | |||
| 8731156a0b | |||
| 3033e4717f | |||
| 6a701812ad | |||
| 4058e9fc5b | |||
| 90f527f5cd | |||
| 6225c0e29a | |||
| d5c5060952 | |||
| e47993aff1 | |||
| 511d3f5451 | |||
| ab0166c729 | |||
| 165b1d703c | |||
| 86fc0661fb | |||
| ef17d6b55b | |||
| 46baae22dd | |||
| 6d0636fb64 | |||
| 5b545dc261 | |||
| b02f7908bc | |||
| 0a3498518b | |||
| 0e7acd1793 | |||
| f779e67256 | |||
| 59cb3c88dd | |||
| f24762e314 | |||
| 776a9f1e5a | |||
| 5e6e526dda | |||
| 7f6f2b1108 | |||
| 14734c4816 | |||
| 4a7ce1bbd4 | |||
| 9acd1dc187 | |||
| b5e9e8a500 | |||
| adebbaec8b | |||
| 2564864c08 | |||
| 995b7a8f6b | |||
| c0f0b816e4 | |||
| aa3bf71866 | |||
| 45054bbd5c | |||
| 0bafaaf510 | |||
| eb8ce48835 | |||
| 415f74200e | |||
|
a7e54dad6d
|
|||
| 094d89ca43 | |||
| 02d705bc39 | |||
| 492be611d7 | |||
| 0a23e4b05a | |||
| de721adc77 | |||
| 17342e7569 | |||
| a53799d07e | |||
| cf7d72ea0f | |||
|
3b686e5401
|
|||
| d709ab8647 | |||
| ddc785141c | |||
| c0eb10497c | |||
|
f32ab5caea
|
|||
| 044012d597 | |||
|
c07b414c60
|
|||
| 204e66a8d2 | |||
| 6f5726e90a | |||
| 4aad8a72c0 | |||
| 4a9925cbcc | |||
|
20bd75be57
|
|||
| f9745af6f8 | |||
|
65f59ce651
|
|||
| 08041cc581 | |||
|
5d09de55bf
|
|||
| 418952b905 | |||
| 406b3c696e | |||
| ce91ba3dae |
@@ -13,7 +13,7 @@ jobs:
|
|||||||
BUILDTOOLS_CONTENT: ${{ secrets.BUILDTOOLS_CONTENT }}
|
BUILDTOOLS_CONTENT: ${{ secrets.BUILDTOOLS_CONTENT }}
|
||||||
GITEA_REPOSITORY: ${{ gitea.repository }}
|
GITEA_REPOSITORY: ${{ gitea.repository }}
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v6
|
||||||
- uses: buildtool/setup-buildtools-action@v1
|
- uses: buildtool/setup-buildtools-action@v1
|
||||||
- name: Build and push
|
- name: Build and push
|
||||||
run: unset GITEA_TOKEN && build && push
|
run: unset GITEA_TOKEN && build && push
|
||||||
@@ -27,7 +27,7 @@ jobs:
|
|||||||
GITEA_REPOSITORY: ${{ gitea.repository }}
|
GITEA_REPOSITORY: ${{ gitea.repository }}
|
||||||
environment: prod
|
environment: prod
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v6
|
||||||
- uses: buildtool/setup-buildtools-action@v1
|
- uses: buildtool/setup-buildtools-action@v1
|
||||||
- name: Deploy
|
- name: Deploy
|
||||||
run: deploy prod
|
run: deploy prod
|
||||||
|
|||||||
@@ -1,27 +0,0 @@
|
|||||||
include:
|
|
||||||
- template: 'Workflows/MergeRequest-Pipelines.gitlab-ci.yml'
|
|
||||||
- project: unboundsoftware/ci-templates
|
|
||||||
file: Defaults.gitlab-ci.yml
|
|
||||||
|
|
||||||
stages:
|
|
||||||
- build
|
|
||||||
- deploy
|
|
||||||
|
|
||||||
image: buildtool/build-tools:${BUILDTOOLS_VERSION}
|
|
||||||
|
|
||||||
build:
|
|
||||||
stage: build
|
|
||||||
script:
|
|
||||||
- build
|
|
||||||
- push
|
|
||||||
|
|
||||||
deploy-to-prod:
|
|
||||||
stage: deploy
|
|
||||||
when: on_success
|
|
||||||
script:
|
|
||||||
- echo Deploy to PROD.
|
|
||||||
- deploy prod
|
|
||||||
environment:
|
|
||||||
name: prod
|
|
||||||
only:
|
|
||||||
- main
|
|
||||||
+1
-1
@@ -12,7 +12,7 @@ COPY . /build
|
|||||||
RUN npm run postinstall && npm run generate && npm run lint
|
RUN npm run postinstall && npm run generate && npm run lint
|
||||||
#RUN yarn start:ci & yarn wait && yarn test:cypress
|
#RUN yarn start:ci & yarn wait && yarn test:cypress
|
||||||
|
|
||||||
FROM amd64/nginx:1.29.4@sha256:1ead684dc0a33ef421caa42403272afeae59c8933edcedda6926d964a44d3f01
|
FROM amd64/nginx:1.29.5@sha256:c2a63cf3b2905e3ff73b0746cbd79e4d5b88fb70c56e9ce63d6537c1e5cc68d8
|
||||||
MAINTAINER Joakim Olsson <joakim@unbound.se>
|
MAINTAINER Joakim Olsson <joakim@unbound.se>
|
||||||
|
|
||||||
COPY --from=builder /build/.output/public/ /usr/share/nginx/html/
|
COPY --from=builder /build/.output/public/ /usr/share/nginx/html/
|
||||||
|
|||||||
Generated
+3057
-2418
File diff suppressed because it is too large
Load Diff
+24
-24
@@ -16,43 +16,43 @@
|
|||||||
"codegen": "graphql-codegen && eslint graphql/generated/operations.ts --fix"
|
"codegen": "graphql-codegen && eslint graphql/generated/operations.ts --fix"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@commitlint/cli": "20.3.0",
|
"@commitlint/cli": "20.4.2",
|
||||||
"@commitlint/config-conventional": "20.3.0",
|
"@commitlint/config-conventional": "20.4.2",
|
||||||
"@graphql-codegen/cli": "6.1.0",
|
"@graphql-codegen/cli": "6.1.2",
|
||||||
"@graphql-codegen/fragment-matcher": "6.0.0",
|
"@graphql-codegen/fragment-matcher": "6.0.0",
|
||||||
"@graphql-codegen/typescript": "5.0.7",
|
"@graphql-codegen/typescript": "5.0.8",
|
||||||
"@graphql-codegen/typescript-operations": "5.0.7",
|
"@graphql-codegen/typescript-operations": "5.0.8",
|
||||||
"@graphql-codegen/typescript-vue-apollo": "4.1.2",
|
"@graphql-codegen/typescript-vue-apollo": "4.1.2",
|
||||||
"@nuxt/devtools": "3.1.1",
|
"@nuxt/devtools": "3.2.1",
|
||||||
"@nuxt/eslint": "1.12.1",
|
"@nuxt/eslint": "1.15.1",
|
||||||
"@nuxtjs/eslint-module": "4.1.0",
|
"@nuxtjs/eslint-module": "4.1.0",
|
||||||
"@nuxtjs/i18n": "10.2.1",
|
"@nuxtjs/i18n": "10.2.3",
|
||||||
"@stylistic/eslint-plugin": "5.6.1",
|
"@stylistic/eslint-plugin": "5.9.0",
|
||||||
"@vue/test-utils": "2.4.6",
|
"@vue/test-utils": "2.4.6",
|
||||||
"esbuild": "0.27.2",
|
"esbuild": "0.27.3",
|
||||||
"eslint": "9.39.2",
|
"eslint": "9.39.3",
|
||||||
"eslint-plugin-nuxt": "4.0.0",
|
"eslint-plugin-nuxt": "4.0.0",
|
||||||
"eslint-plugin-simple-import-sort": "12.1.1",
|
"eslint-plugin-simple-import-sort": "12.1.1",
|
||||||
"eslint-plugin-vue": "10.6.2",
|
"eslint-plugin-vue": "10.8.0",
|
||||||
"nuxt": "4.2.2",
|
"nuxt": "4.3.1",
|
||||||
"postcss-html": "1.8.0",
|
"postcss-html": "1.8.1",
|
||||||
"sass": "1.97.1",
|
"sass": "1.97.3",
|
||||||
"stylelint": "16.26.1",
|
"stylelint": "17.3.0",
|
||||||
"stylelint-config-recommended-vue": "1.6.1",
|
"stylelint-config-recommended-vue": "1.6.1",
|
||||||
"stylelint-config-standard": "39.0.1",
|
"stylelint-config-standard": "40.0.0",
|
||||||
"typescript": "5.9.3",
|
"typescript": "5.9.3",
|
||||||
"typescript-eslint": "8.51.0",
|
"typescript-eslint": "8.56.1",
|
||||||
"vite-plugin-vuetify": "2.1.2",
|
"vite-plugin-vuetify": "2.1.3",
|
||||||
"vue": "3.5.26",
|
"vue": "3.5.29",
|
||||||
"vue-eslint-parser": "10.2.0",
|
"vue-eslint-parser": "10.4.0",
|
||||||
"vue-router": "4.6.4",
|
"vue-router": "4.6.4",
|
||||||
"vuetify": "3.11.6"
|
"vuetify": "3.12.1"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@apollo/client": "3.14.0",
|
"@apollo/client": "3.14.0",
|
||||||
"@auth0/auth0-vue": "2.5.0",
|
"@auth0/auth0-vue": "2.5.0",
|
||||||
"@grafana/faro-web-sdk": "2.1.0",
|
"@grafana/faro-web-sdk": "2.2.4",
|
||||||
"@grafana/faro-web-tracing": "2.1.0",
|
"@grafana/faro-web-tracing": "2.2.4",
|
||||||
"@mdi/font": "7.4.47",
|
"@mdi/font": "7.4.47",
|
||||||
"@pinia/nuxt": "0.11.3",
|
"@pinia/nuxt": "0.11.3",
|
||||||
"@vue/apollo-composable": "4.2.2",
|
"@vue/apollo-composable": "4.2.2",
|
||||||
|
|||||||
@@ -9,6 +9,13 @@
|
|||||||
"matchPackageNames": [
|
"matchPackageNames": [
|
||||||
"@grafana/faro-**"
|
"@grafana/faro-**"
|
||||||
]
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"groupName": "stylelint",
|
||||||
|
"matchPackageNames": [
|
||||||
|
"stylelint",
|
||||||
|
"stylelint-config-standard"
|
||||||
|
]
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user