Migrate to Expo Framework: https://docs.expo.io/. This is a WIP differential: mobile folder will eventually move to the root cashtab folder, replacing existing files, as Expo is intended to be one codebase for web, android, iOS, etc.
Details
Details
- Reviewers
- None
- Group Reviewers
Restricted Project
npm install && expo init
Diff Detail
Diff Detail
- Repository
- rABC Bitcoin ABC
- Branch
- cashtab-expo-migration
- Lint
Lint Passed - Unit
No Test Coverage - Build Status
Buildable 14883 Build 29720: Build Diff cashtab-tests Build 29719: arc lint + arc unit
Event Timeline
Comment Actions
Build Bitcoin ABC Diffs / Diff Testing (cashtab-tests) failed.
Tail of the build log:
-t abc-base-image-"${HASH}" debian:buster (cat <<EOF results() { set +e shopt -s dotglob nullglob mv /work/abc-ci-builds/"cashtab-tests"/* /results chown -R ${ME} /work chown -R ${ME} /results chown -R ${ME} /root/.ccache } trap "results" EXIT export TEAMCITY_VERSION="2019.2.4 (build 72059)" export BASE_CACHE="/root/abc-depends/cache" export SDK_ARCHIVE_DIR="/root/abc-depends/osx-sdk" export SOURCES_PATH="/root/abc-depends/sources" mkdir -p "/root/abc-depends/cache" "/root/abc-depends/osx-sdk" "/root/abc-depends/sources" ./contrib/teamcity/build-configurations.py "cashtab-tests" EOF ) > run-command.sh chmod +x run-command.sh ~/infra/docker/docker-run.sh \ -a "-v /home/teamcity/.ccache:/root/.ccache -v /home/teamcity/.abc-depends:/root/abc-depends -v "${RESULTS_DIR}":/results" \ -c run-command.sh /work/run-command.sh abc-base-image-"${HASH}" ./run-command.sh [21:15:23] : [Step 1/1] Starting: /home/teamcity/buildAgent/temp/agentTmp/custom_script5642488611377200715 [21:15:23] : [Step 1/1] in directory: /home/teamcity/buildAgent/work/jailed-build [21:15:23] : [Step 1/1] ~/buildAgent/work/jailed-build/bitcoin-abc ~/buildAgent/work/jailed-build [21:15:23] : [Step 1/1] ~/buildAgent/work/jailed-build [21:15:23] : [Step 1/1] Building base image for: 03c17d1d9... [21:15:23] : [Step 1/1] ~/buildAgent/work/jailed-build/bitcoin-abc ~/buildAgent/work/jailed-build [21:15:26] : [Step 1/1] ~/buildAgent/work/jailed-build [21:15:26] : [Step 1/1] Tag name: abc-base-image-03c17d1d9 [21:26:57]W: [Step 1/1] Traceback (most recent call last): [21:26:57]W: [Step 1/1] File "./contrib/teamcity/build-configurations.py", line 576, in <module> [21:26:57]W: [Step 1/1] main() [21:26:57]W: [Step 1/1] File "./contrib/teamcity/build-configurations.py", line 565, in main [21:26:57]W: [Step 1/1] script_dir, config_path, args.build) [21:26:57]W: [Step 1/1] File "./contrib/teamcity/build-configurations.py", line 59, in __init__ [21:26:57]W: [Step 1/1] self.load(build_name) [21:26:57]W: [Step 1/1] File "./contrib/teamcity/build-configurations.py", line 82, in load [21:26:57]W: [Step 1/1] self.name, list(config.keys()) [21:26:57]W: [Step 1/1] AssertionError: cashtab-tests is not a valid build identifier. Valid identifiers are ['templates', 'builds'] [21:26:57]W: [Step 1/1] mv: missing destination file operand after '/results' [21:26:57]W: [Step 1/1] Try 'mv --help' for more information. [21:27:01]W: [Step 1/1] Process exited with code 1 [21:27:02]E: [Step 1/1] Process exited with code 1 (Step: Command Line) [21:27:02]E: [Step 1/1] Step Command Line failed [21:27:03]E: Ant JUnit report watcher [21:27:03]E: [Ant JUnit report watcher] No reports found for paths: [21:27:03]E: [Ant JUnit report watcher] +:results/test_bitcoin.xml [21:27:03]E: [Ant JUnit report watcher] +:results/**/junit_results*.xml [21:27:03] : Publishing internal artifacts (4s) [21:27:07] : [Publishing internal artifacts] Publishing 1 file using [WebPublisher] [21:27:07] : [Publishing internal artifacts] Publishing 1 file using [ArtifactsCachePublisher] [21:27:03]W: Publishing artifacts (5s) [21:27:03] : [Publishing artifacts] Collecting files to publish: [+:results/**/junit_results*.xml] [21:27:03]W: [Publishing artifacts] Artifacts path 'results/**/junit_results*.xml' not found [21:27:08] : Build finished