Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add support for async deploys #89

Merged
merged 10 commits into from
Jun 12, 2021
Merged

feat: add support for async deploys #89

merged 10 commits into from
Jun 12, 2021

Conversation

shetzel
Copy link
Contributor

@shetzel shetzel commented May 27, 2021

What does this PR do?

Support async deploys by calling ComponentSet.deploy().pollStatus(). Adds an async deploy result formatter. Updates tests.

What issues does this PR fix or reference?

@W-9014547@

@shetzel shetzel requested a review from WillieRuemmele May 27, 2021 14:55
shetzel added 3 commits June 2, 2021 11:20
Fixes result output for retrieve.  Combines common sorting and relative file path conversion.  Fixes
sorting.
WillieRuemmele and others added 6 commits June 10, 2021 08:18
* chore: deploy NUTs (#84)

* chore: deploy NUTs

* chore: disable other NUTs

* chore: make test:nuts test all nuts

* chore: reduce number of redundant tests

* chore: move from nutshell to source-teskit (#85)

* chore: move from nutshell to source-teskit

* chore: try deploy NUTs

* chore: undo try deploy NUTs

* chore: try new way to find package.xml

* chore: undo find package xml

* chore: bump testkit to 0.0.5

* chore: don't throw if cleanup fails

* chore: parallelize NUTs, add wildcard option to retrieve

* chore: add logging when cleanup fails

* chore: update convert, NUTs to use genUniqueDir: false (#88)

* chore: update convert, NUTs to use genUniqueDir: false

* chore: add large executor to windows

* chore: add findAndMove manifest back

* chore: fix convert NUT output dir

* chore: try new approach

* chore: remove .github/autointegrator.yml (#80)

Authored via Leif

* Update README.md

@W-9260305@

* chore(release): 0.0.17 [ci skip]

* chore(deps-dev): bump @typescript-eslint/parser from 4.24.0 to 4.26.0 (#90)

* chore(deps-dev): bump @typescript-eslint/parser from 4.24.0 to 4.26.0

Bumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 4.24.0 to 4.26.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/parser/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.26.0/packages/parser)

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps-dev): bump sinon from 9.2.4 to 11.1.1

Bumps [sinon](https://github.com/sinonjs/sinon) from 9.2.4 to 11.1.1.
- [Release notes](https://github.com/sinonjs/sinon/releases)
- [Changelog](https://github.com/sinonjs/sinon/blob/master/CHANGELOG.md)
- [Commits](sinonjs/sinon@v9.2.4...v11.1.1)

Signed-off-by: dependabot[bot] <[email protected]>

* chore(deps-dev): bump @typescript-eslint/eslint-plugin

Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) from 4.24.0 to 4.26.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md)
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.26.0/packages/eslint-plugin)

Signed-off-by: dependabot[bot] <[email protected]>

* chore: update yarn.lock

* chore: pin sinon to v10.0.0

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Peter Hale <[email protected]>

* chore: dependabot combined changes (#105)

* chore: bump dep versions

# Conflicts:
#	package.json

* chore: bump dev-scripts

# Conflicts:
#	yarn.lock

* chore: update yarn lock

* chore(deps-dev): bump @oclif/plugin-command-snapshot from 2.0.0 to 2.1.2 (#106)

Bumps [@oclif/plugin-command-snapshot](https://github.com/oclif/plugin-command-snapshot) from 2.0.0 to 2.1.2.
- [Release notes](https://github.com/oclif/plugin-command-snapshot/releases)
- [Changelog](https://github.com/oclif/plugin-command-snapshot/blob/master/CHANGELOG.md)
- [Commits](oclif/plugin-command-snapshot@v2.0.0...v2.1.2)

---
updated-dependencies:
- dependency-name: "@oclif/plugin-command-snapshot"
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* chore: add rest to deploy options - needs SDR publish

* chore: default to SOAP

Co-authored-by: Benjamin <[email protected]>
Co-authored-by: Steve Hetzel <[email protected]>
Co-authored-by: SF-CLI-BOT <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Peter Hale <[email protected]>
Co-authored-by: peternhale <[email protected]>
@shetzel shetzel merged commit e7d7215 into main Jun 12, 2021
@shetzel shetzel deleted the sh/async-deploys branch June 12, 2021 00:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants