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

Remove forceAci - all usages updated #152

Merged
merged 3 commits into from
Jul 27, 2020
Merged

Remove forceAci - all usages updated #152

merged 3 commits into from
Jul 27, 2020

Conversation

slide
Copy link
Contributor

@slide slide commented Jul 20, 2020

No description provided.

@dwnusbaum
Copy link
Contributor

dwnusbaum commented Jul 20, 2020

It looks like the only uses of forceAci are in email-ext and azure-keyvault, although various plugins have copied the contents of buildPlugin.groovy into their Jenkinsfile, see this search. If we update those repositories we can just delete the parameter and its documentation entirely.

jglick
jglick previously approved these changes Jul 20, 2020
Copy link
Contributor

@jglick jglick left a comment

Choose a reason for hiding this comment

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

def forceAci = params.containsKey('forceAci') ? params.forceAci : false
def useAci = params.containsKey('useAci') ? params.useAci : forceAci

@slide
Copy link
Contributor Author

slide commented Jul 20, 2020

It looks like the only uses of forceAci are in email-ext and azure-keyvault, although various plugins have copied the contents of buildPlugin.groovy into their Jenkinsfile, see this search. If we update those repositories we can just delete the parameter and its documentation entirely.

I can update email-ext easily (I maintain that one). I'll file a PR against azure-keyvault as well.

@slide
Copy link
Contributor Author

slide commented Jul 20, 2020

email-ext is updated (jenkinsci/email-ext-plugin@a5757a6), PR for azure-keyvault submitted (jenkinsci/azure-keyvault-plugin#62)

@timja
Copy link
Member

timja commented Jul 20, 2020

Merged azure-keyvault, I think we were using it for testing windows ci 🤷
or an ACI fix =/

@slide
Copy link
Contributor Author

slide commented Jul 20, 2020

I'm submitting PR's to the projects that copied the contents of buildPlugin. It's mostly the warnings-ng and it's dependencies. I need to compare what they have in buildPlugin vs what we have in the global library to see what they are needing so we can move them to use buildPlugin from the global library.

@timja
Copy link
Member

timja commented Jul 20, 2020

It's this PR #121 they need

README.adoc Outdated Show resolved Hide resolved
@slide
Copy link
Contributor Author

slide commented Jul 20, 2020

Good point...

Co-authored-by: Tim Jacomb <timjacomb1+github@gmail.com>
Removed forceAci as a parameter to the script.
Copy link
Contributor

@dwnusbaum dwnusbaum left a comment

Choose a reason for hiding this comment

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

Thanks!

@timja timja changed the title Document deprecation of forceAci Remove forceAci - all usages updated Jul 27, 2020
@timja timja added the chore label Jul 27, 2020
@timja timja merged commit 6089fb6 into jenkins-infra:master Jul 27, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

6 participants