|
1 |
| -# runs ut and nuts for SDR, plus the nuts from plugin-source |
| 1 | +# runs ut and nuts for SDR, plus the nuts from plugin-deploy-retrieve |
2 | 2 |
|
3 | 3 | name: tests
|
4 | 4 | on:
|
|
28 | 28 | with:
|
29 | 29 | os: ${{ matrix.os }}
|
30 | 30 |
|
31 |
| - xNuts-ps: |
32 |
| - needs: linux-unit-tests |
33 |
| - name: xNuts-ps |
34 |
| - strategy: |
35 |
| - fail-fast: false |
36 |
| - matrix: |
37 |
| - os: [ubuntu-latest, windows-latest] |
38 |
| - command: |
39 |
| - - 'yarn test:nuts:deb' |
40 |
| - - 'yarn test:nuts:deploy:async' |
41 |
| - - 'yarn test:nuts:deploy:destructive' |
42 |
| - - 'yarn test:nuts:deploy:manifest' |
43 |
| - - 'yarn test:nuts:deploy:metadata' |
44 |
| - - 'yarn test:nuts:deploy:quick' |
45 |
| - - 'yarn test:nuts:deploy:rest' |
46 |
| - - 'yarn test:nuts:deploy:sourcepath' |
47 |
| - - 'yarn test:nuts:deploy:testlevel' |
48 |
| - - 'yarn test:nuts:mdapi' |
49 |
| - - 'yarn test:nuts:retrieve' |
50 |
| - - 'yarn test:nuts:specialTypes' |
51 |
| - - 'yarn test:nuts:tracking' |
52 |
| - uses: salesforcecli/github-workflows/.github/workflows/externalNut.yml@main |
53 |
| - with: |
54 |
| - packageName: '@salesforce/source-deploy-retrieve' |
55 |
| - externalProjectGitUrl: 'https://github.com/salesforcecli/plugin-source' |
56 |
| - command: ${{matrix.command}} |
57 |
| - preBuildCommands: 'shx rm -rf node_modules/@salesforce/kit; shx rm -rf node_modules/@typescript-eslint; shx rm -rf node_modules/eslint-plugin-header; shx rm -rf node_modules/eslint-plugin-import; shx rm -rf node_modules/eslint-plugin-jsdoc; shx rm -rf node_modules/eslint-plugin-prettier' |
58 |
| - postbuildCommands: 'cp src/registry/metadataRegistry.json lib/src/registry' |
59 |
| - preExternalBuildCommands: 'shx rm -rf node_modules/@salesforce/source-tracking/node_modules/@salesforce/source-deploy-retrieve' |
60 |
| - os: ${{matrix.os}} |
61 |
| - useCache: false |
62 |
| - secrets: inherit |
63 |
| - |
64 | 31 | xNuts-pdr:
|
65 | 32 | needs: linux-unit-tests
|
66 | 33 | strategy:
|
|
0 commit comments