mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
Move npm build and extension build into own build step
Signed-off-by: Lauri Nevala <lauri.nevala@gmail.com>
This commit is contained in:
parent
cc3af771a8
commit
6283daa0d8
@ -37,6 +37,10 @@ jobs:
|
||||
displayName: Cache Yarn packages
|
||||
- script: make install-deps
|
||||
displayName: Install dependencies
|
||||
- script: make build-npm
|
||||
displayName: Generate npm package
|
||||
- script: make build-extensions
|
||||
displayName: Build bundled extensions
|
||||
- script: make integration-win
|
||||
displayName: Run integration tests
|
||||
- script: make build
|
||||
@ -74,6 +78,10 @@ jobs:
|
||||
condition: eq(variables.CACHE_RESTORED, 'true')
|
||||
- script: make install-deps
|
||||
displayName: Install dependencies
|
||||
- script: make build-npm
|
||||
displayName: Generate npm package
|
||||
- script: make build-extensions
|
||||
displayName: Build bundled extensions
|
||||
- script: make test
|
||||
displayName: Run tests
|
||||
- script: make integration-mac
|
||||
@ -121,6 +129,10 @@ jobs:
|
||||
displayName: Install dependencies
|
||||
- script: make lint
|
||||
displayName: Lint
|
||||
- script: make build-npm
|
||||
displayName: Generate npm package
|
||||
- script: make build-extensions
|
||||
displayName: Build bundled extensions
|
||||
- script: make test
|
||||
displayName: Run tests
|
||||
- bash: |
|
||||
|
||||
6
Makefile
6
Makefile
@ -33,15 +33,15 @@ lint:
|
||||
test: download-bins
|
||||
yarn test
|
||||
|
||||
integration-linux: build-npm build-extensions
|
||||
integration-linux:
|
||||
yarn build:linux
|
||||
yarn integration
|
||||
|
||||
integration-mac: build-npm build-extensions
|
||||
integration-mac:
|
||||
yarn build:mac
|
||||
yarn integration
|
||||
|
||||
integration-win: build-npm build-extensions
|
||||
integration-win:
|
||||
yarn build:win
|
||||
yarn integration
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user