Commit Graph

24 Commits (main)

Author SHA1 Message Date
Shmaraiev Oleksandr 95b1c390b2
Add info messages to git-flow tests (#676)
* Add info messages to tests
* Add 'waitFinishDeploymentCheServer' to avoid 'error: lost connection to pod'
2024-04-19 20:33:08 +03:00
Dmytro Nochevnov 858a12b3ff
Download chectl install script from che-incubator.github.io in tests (#677) 2024-04-17 14:22:19 +02:00
Shmaraiev Oleksandr 9422bf86ac
Add test 'che-smoke-test' as PR checks
* Add 'smoke-test' to OpenShift CI
* Add 'pod-che-smoke-test.yaml' component
* Add 'startSmokeTest' to 'common.sh'
* Update 'pod-oauth-factory-test.yaml' component
2024-01-30 12:06:23 +02:00
Dmytro Nochevnov fa7d6442f5
Fix syntax error in Dockerfile of OpenShift CI jobs (#646)
Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
2024-01-19 13:25:47 +02:00
Dmytro Nochevnov e1ae06ec50
Get rid of failing curl in OpenShift CI jobs (#645)
Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
2024-01-19 12:15:49 +02:00
Dmytro Nochevnov 901a30ea8c
Move installation of oc client from Dockerfile to common.sh (#644)
Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
2024-01-18 16:41:12 +02:00
Dmytro Nochevnov 76913d93c2
Fix openshift-client-linux.tar.gz version in OpenShift CI job Dockerfile (#643)
Signed-off-by: Dmytro Nochevnov <dnochevn@redhat.com>
2024-01-17 15:40:00 +02:00
Dmytro Nochevnov dc7edf634e
Get more OpenShift CI image build command logs 2024-01-17 13:17:42 +02:00
Shmaraiev Oleksandr 96ac9beb7f
Delete 'yq' from Dockerfile (#636) 2024-01-09 10:14:54 +02:00
Shmaraiev Oleksandr 6b584db971
Create test to check 'git-oauth-setup-flow' as PR checks (#633)
* Add new components to implement 'git-oauth-setup-flow' test
* Update existing files to implement 'git-oauth-setup-flow' test
2023-12-27 17:44:40 +02:00
Igor Vinokur 5baa3a7ccf
Align the unreachable devfile exception message (#615)
Add a common exception message and use it for cases when:

The devfile location is unavailable.
The devfile content is is not valid: e.g the response content is an html content of an scm authorisation page.
2023-11-28 18:09:57 +02:00
Shmaraiev Oleksandr 2c198333ef
Fix up tests in the PR checks on Openshift CI
* Update 'devworkspace-test.yaml' file
2023-11-06 16:21:37 +02:00
Anatolii Bazko a28e1553d2
chore: Add tests to start a workspace from raw devfile and ssh urls f… (#569)
* chore: Add tests to start a workspace from raw devfile and ssh urls for GITEA provider

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2023-09-25 14:54:49 +02:00
Anatolii Bazko a3cceea640
chore: Add tests to start a workspace from raw devfile and ssh urls when PAT configured (#566)
Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2023-09-18 11:18:37 +02:00
Anatolii Bazko e337edc50f
chore: Add Eclipse Che server azure and gitlab providers tests (#564)
* chore: Add Eclipse Che server azure and gitlab providers tests

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2023-09-15 15:01:10 +02:00
Anatolii Bazko 3bac40d2a3
chore: Add PR checks to test workspace startup from raw devfile and s… (#562)
* chore: Add PR checks to test workspace startup from raw devfile and ssh urls for GitHub provider

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2023-09-14 10:12:58 +02:00
Anatolii Bazko f67bbbd52a
chore: Add PR check for BitBucket to start a workspace from a raw and… (#558)
* chore: Add PR check for BitBucket to start a workspace from a raw and ssh urls

Signed-off-by: Anatolii Bazko <abazko@redhat.com>
2023-09-12 15:45:41 +02:00
Nick Boldt 74924f84ae
chore: tweak dockerfile; (#560)
use latest ocp 4.12 oc binary;
fix typo in pom.xml
bump to latest mavn 3.9.4

Change-Id: Ie9d9aea49e7e46bec4814477489450b277f926b4

Signed-off-by: Nick Boldt <nboldt@redhat.com>
2023-09-12 09:17:48 -03:00
Shmaraiev Oleksandr 8731ac153a
Add tests to check 'Azure DevOps' provider in PR checks (#552)
* Add tests to check git-flow on 'azure-devops' git-provider

* Refactor methods

* Upfdate tests

* Update 'pat-secret.yaml' file

* Update the '.ci/openshift-ci/Dockerfile'

* Exclude 'testFactoryResolverNoPatOAuth' from the test

* Fix variable name

* Refactor '<testClone>' methods to handle errors more informative
2023-09-11 15:15:17 -03:00
Shmaraiev Oleksandr a6ea66285f
Update command 'dnf install' (#556) 2023-09-08 10:27:14 +03:00
Shmaraiev Oleksandr 7686dab07a
Update Dockerfile to fix an error 'node is not installed' (#555)
* Update Dockerfile to fix an error

* Fix the image
2023-09-07 13:53:32 +03:00
Igor Vinokur 287b903010
Provision git credentials secrets on workspace start (#527)
On workspace start iterate user PAT secrets. If a PAT secret is not included to the devworkspace-merged-git-credentials secret, create a git credentials secret based on the PAT secret.
Remove the redundant logic of creation an empty workspace-credentials-secret secret.
2023-06-26 17:18:32 +03:00
Shmaraiev Oleksandr 3b74041d5d
Create tests to check 'Git zero-config' flow as PR checks (#494)
* Create 'Dockerfile' file to configure ci-operator
* Update 'build-pr-check.yml' github action
* Add tests to check git  flow without PAT setup
* Add tests to check git flow with PAT setup
---------
Co-authored-by: artaleks9 <artaleks9@users.noreply.github.com>
Co-authored-by: Igor Vinokur <ivinokur@redhat.com>
2023-05-22 11:22:03 +03:00
Shmaraiev Oleksandr 251a6e1095
Create the 'Dockerfile' to configure ci-operator (#495) 2023-04-13 10:10:00 +03:00