Skip to content

Commit e444fc4

Browse files
committed
Attempt to fix windows build
1 parent 9189c43 commit e444fc4

1 file changed

Lines changed: 2 additions & 14 deletions

File tree

.github/workflows/build.yml

Lines changed: 2 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ on:
1313
types: [opened, reopened, synchronize, labeled, unlabeled]
1414
env:
1515
STAGING_PROFILE_ID: 46f80d0729c92d
16-
GCP_CREDS: ${{ secrets.GCP_CREDS }}
16+
MAVEN_PHASE: install # [[ "${{ github.event_name }}" == "push" ]] && MAVEN_PHASE=deploy || MAVEN_PHASE=install
1717
jobs:
1818
check-format:
1919
if: github.event_name == 'pull_request'
@@ -69,7 +69,6 @@ jobs:
6969
run: |
7070
gcc --version
7171
mvn -version
72-
[[ "${{ github.event_name }}" == "push" ]] && MAVEN_PHASE=deploy || MAVEN_PHASE=install
7372
echo "<settings><servers><server><id>ossrh</id><username>${{ secrets.CI_DEPLOY_USERNAME }}</username><password>${{ secrets.CI_DEPLOY_PASSWORD }}</password></server></servers></settings>" > $HOME/.m2/settings.xml
7473
echo Executing Maven $MAVEN_PHASE
7574
mvn clean $MAVEN_PHASE -B -U -e -Djavacpp.platform=linux-x86_64 -Djavacpp.platform.extension=${{ matrix.ext }} -am -DstagingRepositoryId=${{ needs.prepare.outputs.stagingRepositoryId }} "-Dnative.build.flags=$BAZEL_CACHE"
@@ -92,7 +91,6 @@ jobs:
9291
run: |
9392
clang --version
9493
mvn -version
95-
[[ "${{ github.event_name }}" == "push" ]] && MAVEN_PHASE=deploy || MAVEN_PHASE=install
9694
echo "<settings><servers><server><id>ossrh</id><username>${{ secrets.CI_DEPLOY_USERNAME }}</username><password>${{ secrets.CI_DEPLOY_PASSWORD }}</password></server></servers></settings>" > $HOME/.m2/settings.xml
9795
echo Executing Maven $MAVEN_PHASE
9896
mvn clean $MAVEN_PHASE -B -U -e -Djavacpp.platform=macosx-x86_64 -Djavacpp.platform.extension=${{ matrix.ext }} -am -DstagingRepositoryId=${{ needs.prepare.outputs.stagingRepositoryId }} "-Dnative.build.flags=$BAZEL_CACHE"
@@ -114,11 +112,7 @@ jobs:
114112
shell: cmd
115113
run: |
116114
set "PATH=C:\msys64\usr\bin;%PATH%"
117-
echo Removing broken stuff from WSL and MSYS2
118-
rm "C:/WINDOWS/system32/bash.EXE" "C:/msys64/usr/bin/python.exe" "C:/msys64/usr/bin/python3.exe"
119115
python -m pip install numpy six
120-
echo Removing old versions of MSVC that interfere with Bazel
121-
bash.exe -lc "find 'C:/Program Files (x86)/Microsoft Visual Studio/2019/Enterprise/VC/' -iname '14.1*' -exec rm -Rf {} \;"
122116
set "EXT=${{ matrix.ext }}"
123117
echo %JAVA_HOME%
124118
- name: Configure Java
@@ -132,18 +126,12 @@ jobs:
132126
shell: cmd
133127
run: |
134128
call "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Auxiliary\Build\vcvarsall.bat" amd64
135-
set "PATH=C:\msys64\usr\bin;C:\bazel;C:\Program Files\Git\bin;%ProgramFiles%\NVIDIA GPU Computing Toolkit\CUDA\v11.2\bin;%ProgramFiles%\NVIDIA GPU Computing Toolkit\CUDA\v11.2\libnvvp;%PATH%"
136-
echo Shorten work paths to prevent Bazel from reaching MAX_PATH limit
137-
set "TEST_TMPDIR=C:\tmp"
138-
set "TMPDIR=C:\tmp"
139-
set "TEMP=C:\tmp"
140-
set "TMP=C:\tmp"
129+
set "PATH=C:\msys64\usr\bin;%PATH%"
141130
mkdir C:\tmp
142131
bash --version
143132
git --version
144133
cl
145134
call mvn -version
146-
if "${{ github.event_name }}" == "push" (set MAVEN_PHASE=deploy) else (set MAVEN_PHASE=install)
147135
echo ^<settings^>^<servers^>^<server^>^<id^>ossrh^</id^>^<username^>${{ secrets.CI_DEPLOY_USERNAME }}^</username^>^<password^>${{ secrets.CI_DEPLOY_PASSWORD }}^</password^>^</server^>^</servers^>^</settings^> > %USERPROFILE%\.m2\settings.xml
148136
set "SKIP_EXPORT=true"
149137
echo Executing Maven %MAVEN_PHASE%

0 commit comments

Comments
 (0)