Skip to content

Commit

Permalink
Symlink to new python install location, pin MacOS Silicon install too…
Browse files Browse the repository at this point in the history
…, and add our python version as root environment variable
  • Loading branch information
confused-Techie committed Feb 16, 2023
1 parent 85f2c4a commit 8717ad5
Showing 1 changed file with 7 additions and 4 deletions.
11 changes: 7 additions & 4 deletions .cirrus.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,6 @@
env:
PYTHON_VERSION: 3.10

linux_task:
alias: linux
container:
Expand Down Expand Up @@ -99,10 +102,10 @@ silicon_mac_task:
image: ghcr.io/cirruslabs/macos-monterey-base:latest
memory: 8G
test_script:
- brew install node@16 yarn git python
- brew install node@16 yarn git python@$PYTHON_VERSION
- git submodule init
- git submodule update
- ln -s /opt/homebrew/bin/python3 /opt/homebrew/bin/python
- ln -s /opt/homebrew/bin/python$PYTHON_VERSION /opt/homebrew/bin/python
- export PATH="/opt/homebrew/bin:/opt/homebrew/opt/node@16/bin:$PATH"
- sed -i -e "s/[0-9]*-dev/`date -u +%Y%m%d%H`/g" package.json
- yarn install || yarn install
Expand Down Expand Up @@ -133,8 +136,8 @@ intel_mac_task:
- arch -x86_64 xcode-select --install
- arch -x86_64 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
- export PATH="/usr/local/opt/node@16/bin:/usr/local/bin:$PATH"
- arch -x86_64 brew install node@16 yarn git python@3.10
- ln -s /usr/local/bin/python3 /usr/local/bin/python
- arch -x86_64 brew install node@16 yarn git python@$PYTHON_VERSION
- ln -s /usr/local/bin/python$PYTHON_VERSION /usr/local/bin/python
- git submodule init
- git submodule update
- sed -i -e "s/[0-9]*-dev/`date -u +%Y%m%d%H`/g" package.json
Expand Down

0 comments on commit 8717ad5

Please sign in to comment.