Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: Bitrise android e2e linux builds #7719

Merged
merged 31 commits into from
Nov 8, 2023
Merged
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
7a2b548
moved node setup right before yarn setup
sethkfman Nov 7, 2023
fa84a67
updated print node version
sethkfman Nov 7, 2023
0b132f3
update version check
sethkfman Nov 7, 2023
72dbbc6
add run yarn setup to bash
sethkfman Nov 7, 2023
9e7927e
update nvm install
sethkfman Nov 7, 2023
7213d06
update bash script to use nvm
sethkfman Nov 7, 2023
bf402ac
update path
sethkfman Nov 7, 2023
cba4d5f
revert script changes
Andepande Nov 7, 2023
b67b477
WIP
Andepande Nov 7, 2023
f88e131
update node version to 18.18.2
sethkfman Nov 7, 2023
2b8f3ed
update printing paths
sethkfman Nov 7, 2023
15aa17b
add nvm support
sethkfman Nov 7, 2023
b4799cd
add nvm support
sethkfman Nov 7, 2023
851679e
update install node
sethkfman Nov 7, 2023
8a64807
manually install yarn
sethkfman Nov 7, 2023
8123630
manually install yarn
sethkfman Nov 7, 2023
7c46fc7
added more yarn setup
sethkfman Nov 7, 2023
1048330
added more yarn setup
sethkfman Nov 7, 2023
762ce4c
update nvm tool
sethkfman Nov 7, 2023
616a813
updated node install
sethkfman Nov 7, 2023
f46b41f
updated node install
sethkfman Nov 7, 2023
90e178a
update node functions
sethkfman Nov 7, 2023
42ffb8c
make the conditional install depending on if android
sethkfman Nov 7, 2023
4852251
updated workflow to check on machine type
sethkfman Nov 7, 2023
afb9765
install specific yarn
sethkfman Nov 7, 2023
33ede2e
install specific yarn
sethkfman Nov 7, 2023
e1ac9a9
updated check
sethkfman Nov 7, 2023
d5b7d78
updated check
sethkfman Nov 7, 2023
d6cbccf
updated manual yarn install
sethkfman Nov 7, 2023
6d34812
update script
sethkfman Nov 7, 2023
0c9c7fe
updated build script to use asdf to install node
sethkfman Nov 7, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 11 additions & 5 deletions bitrise.yml
Original file line number Diff line number Diff line change
Expand Up @@ -119,9 +119,6 @@ workflows:
- activate-ssh-key@4:
run_if: '{{getenv "SSH_RSA_PRIVATE_KEY" | ne ""}}'
- git-clone@6: {}
- nvm@1.3.0:
inputs:
- node_version: '18.17.1'
code_setup:
before_run:
- setup
Expand All @@ -133,6 +130,17 @@ workflows:
envman add --key YARN_CACHE_DIR --value "$(yarn cache dir)"
title: Get Yarn cache directory
- cache-pull@2: {}
- script@1:
inputs:
- content: |-
#!/usr/bin/env bash
echo "Node and Yarn being installed"
asdf global nodejs 18.18
asdf plugin add yarn
asdf list all yarn
asdf install yarn latest
asdf global yarn 1.22.19
title: Install node and yarn
- yarn@0:
inputs:
- command: setup
Expand All @@ -152,8 +160,6 @@ workflows:
# postinstall script modifications and could affect hoisting on subsequent installs.
- cache_paths: '$YARN_CACHE_DIR -> ./yarn.lock'
code_setup_dev:
before_run:
- setup
steps:
- script@1:
title: Generate `.npmrc` file for preview builds
Expand Down
Loading