Skip to content

Add support for specifying a custom repo-owner when building#379

Merged
MichaelSimons merged 2 commits intonightlyfrom
issue-21
Feb 20, 2018
Merged

Add support for specifying a custom repo-owner when building#379
MichaelSimons merged 2 commits intonightlyfrom
issue-21

Conversation

@MichaelSimons
Copy link
Member

Fixes dotnet/docker-tools#21

  • Updated image builder to latest. Required renaming --test-var to --var.
  • Updated pipebuild to latest in order to make use of functionality to pass any variables with PB_ prefix.
  • Added PB_image-builder_queueCustomArgs variable to build defs to flow custom args such as --repo-owner

"isSecret": true
},
"PB.image-builder.customCommonArgs": {
"PB_image-builder_customVars": {
Copy link
Member

Choose a reason for hiding this comment

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

image-builder mixing a hyphen and underscore feels misplaced (to me). But I do see the consistency. How about imageBuilder.

Copy link
Member Author

Choose a reason for hiding this comment

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

I dislike the underscore convention PipeBuild uses. It is inconsistent with the built in variables from VSTS. I'll change image-builder to imageBuilder.

@MichaelSimons MichaelSimons merged commit 14b5dee into nightly Feb 20, 2018
@MichaelSimons MichaelSimons deleted the issue-21 branch February 20, 2018 16:52
MichaelSimons added a commit that referenced this pull request Feb 26, 2018
* Merging changes from nightly repo into nightly branch (#365)

* Update nightly SDK to 2.1.300-preview1-008123

* Use ProductVersion from build info

* Add support for specifying a custom repo-owner when building (#379)

* Update nightly SDK to 2.1.300-preview1-008162

* Refactor pattern used to initial NuGet package cache (#382)

* Refactor pattern used to initial NuGet package cache

* Add tests to verify package cache exists in SDK images

* Add Alpine SDK image (#376)

* (update-dependencies) Use TLS1.2 when downloading from GitHub

* Update nightly SDK to 2.1.300-preview1-008174

* Increase build timeout

* 2.1 images (#385)

* Update supported distros for 2.1

* Updating to latest SDK/Runtime versions

* Add 2.1 build legs

* Fix-up 'dotnet-nightly' references
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