Browse Source
updated angular to v10 added renovate.json updated .drone.yml added arm imagepull/3/head
15 changed files with 261 additions and 106 deletions
@ -1,18 +1,92 @@
|
||||
kind: pipeline |
||||
name: default |
||||
type: docker |
||||
name: linux-amd64 |
||||
|
||||
platform: |
||||
os: linux |
||||
arch: amd64 |
||||
|
||||
steps: |
||||
- name: build |
||||
image: node |
||||
image: node:alpine |
||||
commands: |
||||
- npm install |
||||
- npm run build:ssr |
||||
- name: docker |
||||
image: plugins/docker |
||||
settings: |
||||
auto_tag: true |
||||
auto_tag_suffix: linux-amd64 |
||||
repo: samuelph/universal-statuspage |
||||
username: |
||||
from_secret: USERNAME |
||||
password: |
||||
from_secret: PASSWORD |
||||
|
||||
trigger: |
||||
branch: |
||||
- master |
||||
|
||||
--- |
||||
kind: pipeline |
||||
type: docker |
||||
name: linux-arm |
||||
|
||||
platform: |
||||
os: linux |
||||
arch: arm |
||||
|
||||
steps: |
||||
- name: build |
||||
image: node:alpine |
||||
commands: |
||||
- npm install |
||||
- npm run build:ssr |
||||
- name: docker |
||||
image: plugins/docker |
||||
settings: |
||||
repo: samuelph/grafana-statuspage |
||||
auto_tag: true |
||||
auto_tag_suffix: linux-arm |
||||
repo: samuelph/universal-statuspage |
||||
username: |
||||
from_secret: USERNAME |
||||
password: |
||||
from_secret: PASSWORD |
||||
when: |
||||
branch: |
||||
- master |
||||
event: |
||||
- push |
||||
|
||||
--- |
||||
kind: pipeline |
||||
type: docker |
||||
name: manifest |
||||
|
||||
platform: |
||||
os: linux |
||||
arch: arm |
||||
|
||||
steps: |
||||
- name: publish |
||||
image: plugins/manifest |
||||
settings: |
||||
auto_tag: true |
||||
ignore_missing: true |
||||
target: samuelph/universal-statuspage |
||||
template: samuelph/universal-statuspage:OS-ARCH |
||||
platforms: |
||||
- linux/amd64 |
||||
- linux/arm |
||||
username: |
||||
from_secret: USERNAME |
||||
password: |
||||
from_secret: PASSWORD |
||||
|
||||
depends_on: |
||||
- linux-amd64 |
||||
- linux-arm |
||||
|
||||
trigger: |
||||
branch: |
||||
- master |
||||
|
@ -0,0 +1,35 @@
|
||||
{ |
||||
"assignees": [ |
||||
"samuel-p" |
||||
], |
||||
"baseBranches": [ |
||||
"develop" |
||||
], |
||||
"rangeStrategy": "bump", |
||||
"packageRules": [ |
||||
{ |
||||
"managers": [ |
||||
"npm" |
||||
], |
||||
"packageNames": [ |
||||
"@types/node", |
||||
"@types/jasmine", |
||||
"@types/jasminewd2", |
||||
"codelyzer", |
||||
"protractor", |
||||
"rxjs", |
||||
"ts-node", |
||||
"tslib", |
||||
"tslint", |
||||
"typescript", |
||||
"zone.js" |
||||
], |
||||
"packagePatterns": [ |
||||
"^angular", |
||||
"^karma", |
||||
"^jasmine" |
||||
], |
||||
"enabled": false |
||||
} |
||||
] |
||||
} |
@ -0,0 +1,23 @@
|
||||
{ |
||||
"compileOnSave": false, |
||||
"compilerOptions": { |
||||
"baseUrl": "./", |
||||
"outDir": "./dist/out-tsc", |
||||
"sourceMap": true, |
||||
"declaration": false, |
||||
"downlevelIteration": true, |
||||
"experimentalDecorators": true, |
||||
"module": "es2020", |
||||
"moduleResolution": "node", |
||||
"importHelpers": true, |
||||
"target": "es2015", |
||||
"lib": [ |
||||
"es2018", |
||||
"dom" |
||||
] |
||||
}, |
||||
"angularCompilerOptions": { |
||||
"fullTemplateTypeCheck": true, |
||||
"strictInjectionParameters": true |
||||
} |
||||
} |
@ -1,23 +1,20 @@
|
||||
/* |
||||
This is a "Solution Style" tsconfig.json file, and is used by editors and TypeScript’s language server to improve development experience. |
||||
It is not intended to be used to perform a compilation. |
||||
|
||||
To learn more about this file see: https://angular.io/config/solution-tsconfig. |
||||
*/ |
||||
{ |
||||
"compileOnSave": false, |
||||
"compilerOptions": { |
||||
"baseUrl": "./", |
||||
"outDir": "./dist/out-tsc", |
||||
"sourceMap": true, |
||||
"declaration": false, |
||||
"downlevelIteration": true, |
||||
"experimentalDecorators": true, |
||||
"module": "esnext", |
||||
"moduleResolution": "node", |
||||
"importHelpers": true, |
||||
"target": "es2015", |
||||
"lib": [ |
||||
"es2018", |
||||
"dom" |
||||
] |
||||
}, |
||||
"angularCompilerOptions": { |
||||
"fullTemplateTypeCheck": true, |
||||
"strictInjectionParameters": true |
||||
} |
||||
} |
||||
"files": [], |
||||
"references": [ |
||||
{ |
||||
"path": "./tsconfig.app.json" |
||||
}, |
||||
{ |
||||
"path": "./tsconfig.spec.json" |
||||
}, |
||||
{ |
||||
"path": "./tsconfig.server.json" |
||||
} |
||||
] |
||||
} |
Loading…
Reference in new issue