-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
update the username of the nextcloud docker image for CI and add gherkin version on compose file #721
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
nabim777
force-pushed
the
ci-tests
branch
3 times, most recently
from
October 21, 2024 04:58
35ecac7
to
bae4fca
Compare
nabim777
changed the title
[DO-NOT_MERGE] Check CI
CI: Change the username of the nextcloud docker image
Oct 21, 2024
nabim777
force-pushed
the
ci-tests
branch
2 times, most recently
from
October 21, 2024 05:12
ad7c64d
to
6dd241b
Compare
Signed-off-by: nabim777 <[email protected]>
nabim777
force-pushed
the
ci-tests
branch
22 times, most recently
from
October 21, 2024 16:26
c4a1997
to
0b17b7f
Compare
nabim777
force-pushed
the
ci-tests
branch
3 times, most recently
from
October 22, 2024 02:19
db1ad8b
to
3029830
Compare
For reference, here the link to the changes in the README of the original repo juliusknorr/nextcloud-docker-dev#351 |
nabim777
force-pushed
the
ci-tests
branch
6 times, most recently
from
October 22, 2024 08:44
17f2690
to
4d3c288
Compare
Signed-off-by: nabim777 <[email protected]>
PHP Code CoverageCoverage after merging ci-tests into master will be
Coverage Report
|
nabim777
changed the title
CI: Change the username of the nextcloud docker image
update the username of the nextcloud docker image for CI and add gherkin version on compose file
Oct 22, 2024
individual-it
approved these changes
Oct 22, 2024
nabim777
added a commit
that referenced
this pull request
Oct 23, 2024
…kin version on compose file (#721) * On CI change the username of nextcloud image Signed-off-by: nabim777 <[email protected]> * add behat/gherkein in the package.json Signed-off-by: nabim777 <[email protected]> --------- Signed-off-by: nabim777 <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
This PR resolves two CI failures:
1. Docker Username Update:
The CI failed due to a change in the username used for pulling Nextcloud Docker images. So in this PR,the username
juliushaertl
has been updated tojuliusknorr
.2. Gherkin Library Issue:
A CI failure occurred due to an update of the
behat/gherkin
package to versionv4.10.0
. Gherkrin got updated to v4.10.0 when updating the composer file during PHP 8.0 in CI.https://github.com/nextcloud/integration_openproject/blob/master/.github/workflows/shared_workflow.yml#L88
So, in this PR, there is add of the
"behat/gherkin": "v4.9.0"
in composer.json file to ensure v4.9.0 will be installedand run the cmd
composer update behat/gherkin
Issue 1: Docker username changes
The Nextcloud Docker image pull failed due to the old username
juliushaertl
Error:
Issue 2: Due to Gherkein library updates
On update of "behat/gherkin" version
v4.10.0
, there are some changes Behat/Gherkin#268 . Onv4.10.0
, there is an Error araise on our api-test while decoding the json schema. The schema is used to check if the http responses are as expected. for now, it was only saw this problem on behat/gherkinv4.10.0
.Error:
failed step: