[Python] Comandi diversi per branch diversi
Karim
lemieliste a gmail.com
Dom 5 Mar 2017 22:16:21 CET
Il plugin GIT di jenkins:
*The git plugin sets several environment variables you can use in your
scripts:*
- *GIT_COMMIT - SHA of the current*
- *GIT_BRANCH - Name of the remote repository (defaults to origin),
followed by name of the branch currently being used, e.g. "origin/master"
or "origin/foo"*
- *GIT_LOCAL_BRANCH - Name of the branch on Jenkins. When the
"checkout to specific local branch" behavior is configured, the
variable is
published. If the behavior is configured as null or **, the
property will
contain the resulting local branch name sans the remote name. *
- *GIT_PREVIOUS_COMMIT - SHA of the previous built commit from the
same branch (the current SHA on first build in branch)*
- *GIT_PREVIOUS_SUCCESSFUL_COMMIT - SHA of the
previous successfully built commit from the same branch.*
- *GIT_URL - Repository remote URL*
- *GIT_URL_N - Repository remote URLs when there are more than 1
remotes, e.g. GIT_URL_1, GIT_URL_2*
- *GIT_AUTHOR_NAME and GIT_COMMITTER_NAME - The name entered if the
"Custom user name/e-mail address" behaviour is enabled; falls back to the
value entered in the Jenkins system config under "Global Config user.name
<http://user.name> Value" (if any)*
- *GIT_AUTHOR_EMAIL and GIT_COMMITTER_EMAIL - The email entered if
the "Custom user name/e-mail address" behaviour is enabled; falls back to
the value entered in the Jenkins system config under "Global Config
user.email Value" (if any)*
Nel tuo script ti basta fare un check su "GIT_BRANCH"
--
Karim N. Gorjux
-------------- parte successiva --------------
Un allegato HTML รจ stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20170306/406dffd3/attachment.html>
Maggiori informazioni sulla lista
Python