Skip to content

Commit 5e5b4f3

Browse files
authored
Merge pull request #340 from opendocument-app/upload-to-conan-repo
Upload binaries to conan repo
2 parents 8cc5db6 + 47bc962 commit 5e5b4f3

1 file changed

Lines changed: 20 additions & 4 deletions

File tree

.github/workflows/android_main.yml

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,13 @@ jobs:
4545

4646
- name: conan config
4747
run: conan config set general.revisions_enabled=1
48-
- name: conan repo
49-
run: conan remote add odr https://artifactory.opendocument.app/artifactory/api/conan/conan
48+
- name: conan remote
49+
run: |
50+
conan remote clean
51+
conan remote add odr https://artifactory.opendocument.app/artifactory/api/conan/conan
52+
conan remote add conancenter https://center.conan.io
53+
- name: conan login
54+
run: conan user --remote odr --password ${{ secrets.ARTIFACTORY }} admin
5055

5156
- name: tweak conan profile for build machine
5257
run: |
@@ -59,6 +64,9 @@ jobs:
5964
- name: gradle
6065
run: ./gradlew assembleDebug lintProDebug lintLiteDebug --stacktrace
6166

67+
- name: upload binaries to conan repo
68+
run: conan upload "*" --remote odr --confirm --all --no-overwrite all
69+
6270
- name: upload apks
6371
uses: actions/upload-artifact@v3
6472
with:
@@ -120,8 +128,13 @@ jobs:
120128

121129
- name: conan config
122130
run: conan config set general.revisions_enabled=1
123-
- name: conan repo
124-
run: conan remote add odr https://artifactory.opendocument.app/artifactory/api/conan/conan
131+
- name: conan remote
132+
run: |
133+
conan remote clean
134+
conan remote add odr https://artifactory.opendocument.app/artifactory/api/conan/conan
135+
conan remote add conancenter https://center.conan.io
136+
- name: conan login
137+
run: conan user --remote odr --password ${{ secrets.ARTIFACTORY }} admin
125138

126139
- name: tweak conan profile for build machine
127140
run: |
@@ -179,6 +192,9 @@ jobs:
179192
180193
test ! -f sorry_but_tests_are_failing
181194
195+
- name: upload binaries to conan repo
196+
run: conan upload "*" --remote odr --confirm --all --no-overwrite all
197+
182198
- name: upload test results
183199
uses: actions/upload-artifact@v3
184200
if: always()

0 commit comments

Comments
 (0)