This repository has been archived by the owner on May 24, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathpipeline.bat
52 lines (37 loc) · 1.42 KB
/
pipeline.bat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
@echo off
:: python27 = py2 ; python36 = py3
set PYTHON=python
set PYTHON_ENV=win\2.7.15
set AVALON_PYTHON_ENV=win\3.7.0
set PY_PATH=%PYTHON%\%PYTHON_ENV%
set MODULES_PY=py2
set PIPLINE_ROOT_UNC=%~dp0
pushd "%~dp0"
echo %CD%
set PIPLINE_ROOT=%CD%
set python_exe=%PIPLINE_ROOT%\%PY_PATH%\python.exe
%python_exe% %PYTHON%\create_usr_virtualenv.py
REM set ENV_ROOT=%VENV_ROOT%
REM ::set GIT_ROOT=%ENV_ROOT%pyblishdev\git\%MODULES_PY%
::set PYBLISH_QML_PATH=%GIT_ROOT%/pyblish-qml
::set PYBLISH_NUKE_PATH=%GIT_ROOT%/pyblish-nuke
::set PYBLISH_NUKE_PATH=%GIT_ROOT%/pyblish-maya
::set PYBLISH_NUKE_PATH=%GIT_ROOT%/pyblish-nukestudio
::set PYBLISH_NUKE_PATH=%GIT_ROOT%/pyblish-integration
::set PYBLISH_NUKE_PATH=%GIT_ROOT%/pyblish-houdiny
::set QT5_PATH=%GIT_ROOT%/python-qt5
::set PYTHONPATH=%ENV_ROOT%\Lib\site-packages;
::set QTCONF_PATH=%ENV_ROOT%\Scripts\qt.conf
::cd /d %PYBLISHDEV_ROOT%
:: call %GIT_DEPANDANCI%
:: echo [92m^>^>^>[0m run depandancy check and install...
:: set PYBLISH_QML_PYTHON_EXECUTABLE=%PYBLISHDEV_ROOT%venv\py2\Scripts\
:: set PYBLISH_QML_PYQT5=%PYBLISHDEV_ROOT%git\py2\python-qt5
::call %ENV_ROOT%\Scripts\activate.bat
:: will create qt.conf in Script folder in case there is none
:: python -c "import util;util.createqtconf()"
::set PATH=%ENV_ROOT%\Scripts;%ENV_ROOT%
::cd %PYBLISHDEV_ROOT%
:: run pyblish from here
:: call %PYBLISHDEV_ROOT%.venv\%PYTHON_ENV%\Scripts\deactivate.bat
:: del %QTCONF_PATH%>nul 2>&1