use official docker container for federaated servers#32413
use official docker container for federaated servers#32413patrickjahns wants to merge 11 commits into
Conversation
| pull: true | ||
| environment: | ||
| - TEST_SERVER_URL=http://server | ||
| - TEST_SERVER_FED_URL=http://federated" |
There was a problem hiding this comment.
that will make run.sh to try to set various settings on the fed. server, in test cases where it was not started it fails.
that was the reason to use echo "export TEST_SERVER_FED_URL=http://federated" > /drone/saved-settings.sh
There was a problem hiding this comment.
we can work with using an environment parameter that is empty - that would avoid the necessity to share on file system level
| when: | ||
| matrix: | ||
| USE_FEDERATED_SERVER: true | ||
| # install-fed-server: |
There was a problem hiding this comment.
why not deleting those lines?
There was a problem hiding this comment.
Was quickly prototyping - will be deleted when review-ready
|
Issue I am facing now is, that the testing repository would either needed to be moved in a subdirectory to pull the latest changes - or we misuse a github release tag ( 'latest' ) - and re-release the app always on that tag |
|
I would prefer to misuse the tag |
ec76af8 to
bfd637c
Compare
Codecov Report
@@ Coverage Diff @@
## master #32413 +/- ##
=========================================
Coverage 64.83% 64.83%
Complexity 18319 18319
=========================================
Files 1198 1198
Lines 69559 69559
Branches 1282 1282
=========================================
Hits 45100 45100
Misses 24086 24086
Partials 373 373
Continue to review full report at Codecov.
|
84a6ea2 to
f0aa89b
Compare
|
@ownclouders rebase |
|
Hey! I'm GitMate.io! This pull request is being rebased automatically. Please DO NOT push while rebase is in progress or your changes would be lost permanently |
|
Automated rebase failed! Please rebase your pull request manually via the command line. Reason: |
be02985 to
f25b730
Compare
|
Parts of this PR are superseded by #32505 - but once the Guzzle part is finished, we can move with docker containers as federated servers |
f25b730 to
72f27e9
Compare
|
Rebased to fetch latest changes from core/master - afaik we do not require the guzzle part with ssl certificate anylonger |
72f27e9 to
a649ec0
Compare
3b77344 to
8f1e8b9
Compare
|
@phil-davis please evaluate if we should continue this and reschedule |
8f1e8b9 to
863047f
Compare
|
Went over the current ideas and have the following remarks:
Now here is the caveat - what type of onwcloud remote instance do we want to test with federation? Following topics need some more thought:
Regarding the issue with ssl: |
|
blocked by #34483 |
|
seems pretty complicated to me, closing this in favour of the discussion here #34500 |
Description
Use official docker container in federated tests
Related Issue
Motivation and Context
Fix CI
How Has This Been Tested?
🤖
Screenshots (if appropriate):
Types of changes
Checklist:
Open tasks: