Commit 2e16ef7e authored by yogevbd's avatar yogevbd

circleCI support

parent e341894e
version: 1
macos:
xcode: "10.2.1"
jobs:
build:
steps:
- checkout
- run:
name: Install Dependencies
command: scripts/install.ios.sh
- run:
name: npm install
command: npm install
- run:
name: Detox iOS CI
command: 'npm run test-e2e-ios-release'
\ No newline at end of file
......@@ -26,6 +26,7 @@
"start": "node ./scripts/start",
"test-e2e-ios": "node ./scripts/test-e2e --ios",
"test-unit-ios": "node ./scripts/test-unit --ios",
"test-unit-ios-release": "node ./scripts/test-unit --ios --release",
"test-unit-android": "node ./scripts/test-unit --android",
"test-js": "node ./scripts/test-js"
},
......
#!/bin/bash -e
$(dirname "$0")/install.sh
HOMEBREW_NO_INSTALL_CLEANUP=1 HOMEBREW_NO_AUTO_UPDATE=1 brew install ruby
export PATH="/usr/local/opt/ruby/bin:$PATH"
gem install xcpretty
export CODE_SIGNING_REQUIRED=NO
HOMEBREW_NO_INSTALL_CLEANUP=1 HOMEBREW_NO_AUTO_UPDATE=1 brew tap wix/brew
HOMEBREW_NO_INSTALL_CLEANUP=1 HOMEBREW_NO_AUTO_UPDATE=1 brew install applesimutils
echo 'export PATH=$PATH' >> $BASH_ENV
\ No newline at end of file
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment