Skip to content

Commit

Permalink
chore: split source nuts in ci (#569)
Browse files Browse the repository at this point in the history
* chore: split source nuts in ci

* chore: adding types for SDR

* chore: add missing parameter

* chore: change size
  • Loading branch information
shetzel authored Feb 7, 2022
1 parent 2e115e5 commit 3e9198f
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 5 deletions.
23 changes: 18 additions & 5 deletions .circleci/config.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,10 @@ jobs:
description: Runs NUTs from other (external) repos by cloning them. Substitutes a dependency for the current pull request. For example, you're testing a PR to a library and want to test a plugin in another repo that uses the library.

parameters:
test_command:
type: string
description: 'command to execute (ex: yarn test:nuts)'
default: 'yarn test:nuts'
node_version:
description: version of node to run tests against
type: string
Expand Down Expand Up @@ -108,10 +112,7 @@ jobs:
- run:
name: Nuts
command: |
echo "Using node: $(node --version)"
echo "Environment Variables:"
env
NODE_OPTIONS=--max-old-space-size=8192 yarn test:nuts
<<parameters.test_command>>
workflows:
version: 2
Expand Down Expand Up @@ -170,12 +171,24 @@ workflows:
requires:
- release-management/test-package
sfdx_version: latest
size: 2xlarge
size: medium
matrix:
parameters:
os: [linux]
node_version: [lts]
external_project_git_url: ['https://github.com/salesforcecli/plugin-source']
test_command:
[
'yarn test:nuts:convert',
'yarn test:nuts:delete',
'yarn test:nuts:deploy',
'yarn test:nuts:deploy:async',
'yarn test:nuts:manifest:create',
'yarn test:nuts:mdapi',
'yarn test:nuts:retrieve',
'yarn test:nuts:specialTypes',
'yarn test:nuts:tracking',
]
- release-management/release-package:
github-release: true
post-job-steps:
Expand Down
6 changes: 6 additions & 0 deletions METADATA_SUPPORT.md
Original file line number Diff line number Diff line change
Expand Up @@ -483,14 +483,20 @@ v55 introduces the following new types. Here's their current level of support

|Metadata Type|Support|Notes|
|:---|:---|:---|
|BotTemplate||Not supported, but support could be added|
|DataActionDefinition||Not supported, but support could be added|
|Experience|undefined|undefined|
|ExternalDataSrcDescriptor||Not supported, but support could be added|
|ExternalDataTranField||Not supported, but support could be added|
|ExternalDataTranObject||Not supported, but support could be added|
|IndustriesAutomotiveSettings|||
|IndustriesMfgServiceSettings|||
|InvLatePymntRiskCalcSettings|||
|PaymentsManagementEnabledSettings|||
|RegisteredExternalService||Not supported, but support could be added|
|SchedulingObjective||Not supported, but support could be added|
|StreamingAppDataConnector||Not supported, but support could be added|
|SubscriptionManagementSettings|||
|VoiceSettings|||

## Additional Types
Expand Down

0 comments on commit 3e9198f

Please sign in to comment.