Skip to content
This repository has been archived by the owner on Jul 30, 2024. It is now read-only.
/ NuGet.Jobs Public archive

Migrate Gallery.Maintenance to JsonConfig #516

Merged
merged 2 commits into from
Aug 7, 2018
Merged

Conversation

chenriksson
Copy link
Member

@chenriksson chenriksson commented Aug 4, 2018

Part of https://github.com/NuGet/Engineering/issues/1560. Depends on #505

Status: Verified on DEV

@@ -7,7 +7,7 @@ cd bin

title #{Jobs.Gallery.Maintenance.Title}

start /w Gallery.Maintenance.exe -VaultName "#{Deployment.Azure.KeyVault.VaultName}" -ClientId "#{Deployment.Azure.KeyVault.ClientId}" -CertificateThumbprint "#{Deployment.Azure.KeyVault.CertificateThumbprint}" -GalleryDatabase "#{Jobs.Gallery.Maintenance.GalleryDatabase}" -InstrumentationKey "#{Jobs.Gallery.Maintenance.InstrumentationKey}" -verbose true -Interval #{Jobs.Gallery.Maintenance.Interval}
start /w Gallery.Maintenance.exe -Configuration "#{Jobs.gallery.maintenance.Configuration}" -InstrumentationKey "#{Jobs.gallery.maintenance.InstrumentationKey}" -Interval #{Jobs.gallery.maintenance.Interval}
Copy link
Member

Choose a reason for hiding this comment

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

Can we move everything but -Configuration to the JSON?

Copy link
Member Author

Choose a reason for hiding this comment

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

As part of the SQL work, the only requirement is to get connection strings into source control... to allow testing from private branch and easy rollback w/ history. Since I'm touching the job, I chose to also move job configuration to the JSON config.

I've left JobRunner configuration as-is for now. I can tackle it when I start working on job deployment updates.

@chenriksson chenriksson force-pushed the chenriks-jobscommon-config branch from c63684d to 1583750 Compare August 7, 2018 12:49
@chenriksson chenriksson force-pushed the chenriks-maint-config branch from 9b9fe95 to 5987d6f Compare August 7, 2018 13:45
@chenriksson chenriksson changed the base branch from chenriks-jobscommon-config to dev August 7, 2018 13:45
@chenriksson chenriksson merged commit 640e3d8 into dev Aug 7, 2018
@chenriksson chenriksson deleted the chenriks-maint-config branch August 8, 2018 22:37
joelverhagen pushed a commit that referenced this pull request Sep 27, 2019
* removed unnecessary bindings from the query.
* Proper GetIconUrl implementation.
Tests.
* Disabled test parallelization to address race condition in tests
* null checks for implementations of `IPackagePathProvider`
* PR feedback
joelverhagen pushed a commit that referenced this pull request Oct 26, 2020
* removed unnecessary bindings from the query.
* Proper GetIconUrl implementation.
Tests.
* Disabled test parallelization to address race condition in tests
* null checks for implementations of `IPackagePathProvider`
* PR feedback
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants