Compare commits

...

5 Commits
0.1.4 ... 0.1.5

Author SHA1 Message Date
Nicolai Ort 5be665b65f
🚀Bumped version to 0.1.5
continuous-integration/drone/push Build is passing Details
2023-03-29 20:09:39 +02:00
Nicolai Ort 324612b5dd
Switched ci over to pnpm cache
continuous-integration/drone/push Build is passing Details
2023-03-29 20:08:19 +02:00
Nicolai Ort ca1c96b252
Docker copy all 2023-03-29 20:06:46 +02:00
Nicolai Ort d284e8184c
pinned dependencies 2023-03-29 20:06:26 +02:00
Nicolai Ort 701aae9ed4
Switched dockerfile over to pnpm + cache
And bumped build image to fresh node
2023-03-29 20:05:12 +02:00
6 changed files with 2715 additions and 6013 deletions

View File

@ -12,6 +12,13 @@ get:
path: odit-registry-builder path: odit-registry-builder
name: password name: password
---
kind: secret
name: npm_url
get:
path: odit-npm-cache
name: url
--- ---
kind: pipeline kind: pipeline
type: kubernetes type: kubernetes
@ -26,6 +33,9 @@ steps:
from_secret: docker_username from_secret: docker_username
password: password:
from_secret: docker_password from_secret: docker_password
build_args:
- NPM_REGISTRY_URL:
from_secret: npm_url
repo: registry.odit.services/lfk/beamershow repo: registry.odit.services/lfk/beamershow
tags: tags:
- dev - dev
@ -37,6 +47,34 @@ trigger:
event: event:
- push - push
---
kind: pipeline
type: kubernetes
name: build:latest
steps:
- name: build latest
image: plugins/docker
depends_on: [clone]
settings:
username:
from_secret: docker_username
password:
from_secret: docker_password
build_args:
- NPM_REGISTRY_URL:
from_secret: npm_url
repo: registry.odit.services/lfk/beamershow
tags:
- latest
registry: registry.odit.services
mtu: 1000
trigger:
branch:
- main
event:
- push
--- ---
kind: pipeline kind: pipeline
type: kubernetes type: kubernetes
@ -50,6 +88,9 @@ steps:
from_secret: docker_username from_secret: docker_username
password: password:
from_secret: docker_password from_secret: docker_password
build_args:
- NPM_REGISTRY_URL:
from_secret: npm_url
repo: registry.odit.services/lfk/beamershow repo: registry.odit.services/lfk/beamershow
tags: tags:
- '${DRONE_TAG}' - '${DRONE_TAG}'

View File

@ -2,11 +2,21 @@
All notable changes to this project will be documented in this file. Dates are displayed in UTC. All notable changes to this project will be documented in this file. Dates are displayed in UTC.
#### [0.1.5](https://git.odit.services/lfk/beamershow/compare/0.1.4...0.1.5)
- Switched dockerfile over to pnpm + cache [`701aae9`](https://git.odit.services/lfk/beamershow/commit/701aae9ed4af66b973e88fec384e46752fcb9ca2)
- Switched ci over to pnpm cache [`324612b`](https://git.odit.services/lfk/beamershow/commit/324612b5ddc1cf148a7750a02cdce557bef54d38)
- pinned dependencies [`d284e81`](https://git.odit.services/lfk/beamershow/commit/d284e8184c5a3c357398e3ab5a24a2e611001640)
- Docker copy all [`ca1c96b`](https://git.odit.services/lfk/beamershow/commit/ca1c96b252c9665b94dd9ef37c700afbb0039d46)
#### [0.1.4](https://git.odit.services/lfk/beamershow/compare/0.1.3...0.1.4) #### [0.1.4](https://git.odit.services/lfk/beamershow/compare/0.1.3...0.1.4)
> 5 February 2023
- cleanup invalid track stuff (leftovers from scanclient) [`c485898`](https://git.odit.services/lfk/beamershow/commit/c485898b7db7ae09f6e405e12aa6d458833f2dcf) - cleanup invalid track stuff (leftovers from scanclient) [`c485898`](https://git.odit.services/lfk/beamershow/commit/c485898b7db7ae09f6e405e12aa6d458833f2dcf)
- bullet-proof login ux [`ea08127`](https://git.odit.services/lfk/beamershow/commit/ea08127927e2b1ebcbcd7907fbf51a66a43da421) - bullet-proof login ux [`ea08127`](https://git.odit.services/lfk/beamershow/commit/ea08127927e2b1ebcbcd7907fbf51a66a43da421)
- add rst command [`ee6af3e`](https://git.odit.services/lfk/beamershow/commit/ee6af3e06921ef33651076b8767149c2df3a1f2d) - add rst command [`ee6af3e`](https://git.odit.services/lfk/beamershow/commit/ee6af3e06921ef33651076b8767149c2df3a1f2d)
- 🚀Bumped version to 0.1.4 [`7f7b743`](https://git.odit.services/lfk/beamershow/commit/7f7b743f414b77902a358b6bd813412096d195b3)
- Settings: reload on lang change [`e0f400a`](https://git.odit.services/lfk/beamershow/commit/e0f400a800f2652cf3edf2ac0a5f802b65d0c460) - Settings: reload on lang change [`e0f400a`](https://git.odit.services/lfk/beamershow/commit/e0f400a800f2652cf3edf2ac0a5f802b65d0c460)
#### [0.1.3](https://git.odit.services/lfk/beamershow/compare/0.1.2...0.1.3) #### [0.1.3](https://git.odit.services/lfk/beamershow/compare/0.1.2...0.1.3)

View File

@ -1,12 +1,12 @@
FROM node:15.11.0-alpine3.13 FROM registry.odit.services/hub/library/node:19.8.1-alpine3.16 as build
ARG NPM_REGISTRY_URL=https://registry.npmjs.org
WORKDIR /app WORKDIR /app
COPY . .
RUN yarn COPY . ./
RUN yarn build RUN npm config set registry $NPM_REGISTRY_URL && npm i -g pnpm@8 && pnpm i
RUN pnpm build
# final image # final image
FROM alpine FROM registry.odit.services/library/nginx-brotli:3.15 as final
COPY --from=0 /app/dist /app COPY --from=build /app/dist /usr/share/nginx/html
FROM fholzer/nginx-brotli:v1.19.1
COPY --from=1 /app /usr/share/nginx/html
COPY ./nginx.conf /etc/nginx/nginx.conf COPY ./nginx.conf /etc/nginx/nginx.conf

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
{ {
"name": "@lfk/beamershow", "name": "@lfk/beamershow",
"version": "0.1.4", "version": "0.1.5",
"scripts": { "scripts": {
"dev": "vite", "dev": "vite",
"build": "vite build", "build": "vite build",
@ -10,20 +10,20 @@
"release": "release-it --only-version" "release": "release-it --only-version"
}, },
"devDependencies": { "devDependencies": {
"@odit/license-exporter": "^0.0.11", "@odit/license-exporter": "0.0.11",
"@svitejs/vite-plugin-svelte": "^0.11.1", "@svitejs/vite-plugin-svelte": "0.11.1",
"@tsconfig/svelte": "^1.0.10", "@tsconfig/svelte": "1.0.10",
"@types/html-minifier": "^4.0.0", "@types/html-minifier": "4.0.0",
"axios": "^0.21.1", "axios": "0.21.1",
"html-minifier": "^4.0.0", "html-minifier": "4.0.0",
"husky": "^5.1.3", "husky": "5.1.3",
"prettier": "^2.2.1", "prettier": "2.2.1",
"prettier-plugin-svelte": "^2.2.0", "prettier-plugin-svelte": "2.2.0",
"release-it": "14.5.0", "release-it": "14.5.0",
"svelte": "3.36.0", "svelte": "3.36.0",
"svelte-i18n": "3.3.9", "svelte-i18n": "3.3.9",
"svelte-preprocess": "4.7.0", "svelte-preprocess": "4.7.0",
"validator": "^13.5.2", "validator": "13.5.2",
"vite": "2.1.4", "vite": "2.1.4",
"vite-plugin-windicss": "0.11.2" "vite-plugin-windicss": "0.11.2"
}, },

2644
pnpm-lock.yaml Normal file

File diff suppressed because it is too large Load Diff