1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-12-31 03:29:10 -05:00

Remove cargo-package test (#3752)

The test still relies on crates published to crates.io, thus this test
prevents us from making changes to the API used between cli and
deno_typescript.
This commit is contained in:
Ryan Dahl 2020-01-22 13:43:14 -05:00 committed by Bartek Iwańczuk
parent a8bda560e2
commit 3c47718959

View file

@ -10,7 +10,7 @@ jobs:
strategy:
matrix:
os: [macOS-latest, windows-2019, ubuntu-16.04]
kind: ['test', 'test_debug', 'bench', 'lint', 'package']
kind: ['test', 'test_debug', 'bench', 'lint']
exclude:
- os: windows-2019
kind: 'bench'
@ -26,11 +26,6 @@ jobs:
kind: 'test_debug'
- os: macOS-latest
kind: 'test_debug'
- os: windows-2019
kind: 'package'
- os: macOS-latest
kind: 'package'
steps:
- name: Configure git
run: git config --global core.symlinks true
@ -132,16 +127,6 @@ jobs:
if: matrix.kind == 'test' || matrix.kind == 'bench'
run: cargo build --release --locked --all-targets
- name: test cargo-package
if: matrix.kind == 'package'
run: |
cd core
cargo package
cd ../deno_typescript
cargo package
cd ../cli
cargo package
- name: Test
if: matrix.kind == 'test'
run: cargo test --release --locked --all-targets