前提・実現したいこと
gitlab-ci(.gitlab-ci.ymlの記述)を使用し、
MacBookのAndroid studioでビルドし結果をartifactsでアップロードしたいと思っております。
ジョブ全体は正常終了(Job succeeded)しますが、
下記のエラーが出てしまい実現できておりません。
正しいartifactsのpathsの指定はどの様にしたらよいでしょうか?
発生している問題・エラーメッセージ
gitlab-ciのジョブでメッセージを確認
相対パスにした時
〜
Uploading artifacts...
WARNING: app/build/outputs/apk/debug/app-debug.apk: no matching files
〜
絶対パスにしてみた時
〜
Uploading artifacts...
WARNING: /Users/[ユーザー名]/sandbox/mypro/app/build/outputs/apk/debug/app-debug.apk: not supported: outside build directory
〜
該当のソースコード
.gitlab-ci.ymlファイルの記述
stages: - runner-test
ipaddress_job:
stage: runner-test
script:
ー cd /Users/[ユーザー名]/sandbox/mypro
ー ./gradlew assembleDebug
artifacts:
paths:
ー /Users/[ユーザー名]/sandbox/mypro/app/build/outputs/apk/debug/app-debug.apk
# - app/build/outputs/apk/debug/app-debug.apk
expire_in: 1 week
tags: - shell
only: - master
補足情報
pathsは、runnerが動作する android studio(MacBook)側を指定することと解釈しています。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。