Show More
@@ -1,9 +1,12 b'' | |||
|
1 | 1 | node { |
|
2 | def createvirtualenv = '' | |
|
2 | 3 | def activatevirtualenv = '' |
|
3 | 4 | if (isUnix()) { |
|
4 | activatevirtualenv = '. venv/bin/activate' | |
|
5 | createvirtualenv = 'rm -r $JENKINS_HOME/venv/$JOB_NAME || true && virtualenv $JENKINS_HOME/venv/$JOB_NAME' | |
|
6 | activatevirtualenv = '. $JENKINS_HOME/venv/$JOB_NAME/bin/activate' | |
|
5 | 7 | } else { |
|
6 | activatevirtualenv = 'call venv\\Scripts\\activate.bat' | |
|
8 | createvirtualenv = 'rmdir /s /q %JENKINS_HOME%\\venv\\%JOB_NAME% || true && virtualenv %JENKINS_HOME%\\venv\\%JOB_NAME%' | |
|
9 | activatevirtualenv = 'call %JENKINS_HOME%\\venv\\%JOB_NAME%\\Scripts\\activate.bat' | |
|
7 | 10 | } |
|
8 | 11 | |
|
9 | 12 | stage('checkout') { |
@@ -15,7 +18,7 b' node {' | |||
|
15 | 18 | } |
|
16 | 19 | } |
|
17 | 20 | stage('virtual env') { |
|
18 |
def virtualenvscript = """virtualenv |
|
|
21 | def virtualenvscript = """$createvirtualenv | |
|
19 | 22 | $activatevirtualenv |
|
20 | 23 | python -m pip install --upgrade pip |
|
21 | 24 | pip install --upgrade setuptools |
General Comments 0
You need to be logged in to leave comments.
Login now