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

add support for new version lock #693

Merged
merged 11 commits into from
Jan 24, 2020
Merged

add support for new version lock #693

merged 11 commits into from
Jan 24, 2020

Conversation

godrei
Copy link
Contributor

@godrei godrei commented Jan 21, 2020

Stepman PR needs to be merged first to introduce StepInfoModel.OriginalVersion and dep update needs to be run to pull the latest stepman packages.

  • store original (defined in the bitrise.yml) step version in StepInfoModel.OriginalVersion
  • use original step version to print the update row
  • switch to the new stepman exported functions, instead of calling stepman binary for steplib step activation
  • test new steplib step activation

@godrei godrei requested review from trapacska and removed request for trapacska January 21, 2020 14:19
@godrei godrei requested review from trapacska and lpusok January 21, 2020 16:07
trapacska
trapacska previously approved these changes Jan 21, 2020
stepIDData models.StepIDData
wantVersion string
wantErr bool
}{
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you add a test case for "" and x.x.x (even if not supported, just as a reference)

@godrei godrei requested review from lpusok and trapacska January 22, 2020 11:44
lpusok
lpusok previously approved these changes Jan 23, 2020
…gin (over the 20 Kb limit), reverting original functionality.
@godrei godrei merged commit a386b6e into master Jan 24, 2020
@lpusok lpusok deleted the TOOL-387-new-version-lock branch January 24, 2020 12:04
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.

3 participants