-
Notifications
You must be signed in to change notification settings - Fork 8
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #139 from mezarin/outerloopDockerUpdate
Allow the execution of configure.sh to be optional
- Loading branch information
Showing
15 changed files
with
444 additions
and
239 deletions.
There are no files selected for viewing
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
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -7,52 +7,64 @@ jobs: | |
stack-tests: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- name: Checkout | ||
|
||
- name: 'Setup: Checkout' | ||
uses: actions/checkout@v2 | ||
|
||
- name: Setup Minikube | ||
- name: 'Setup: Install Minikube' | ||
uses: manusa/[email protected] | ||
with: | ||
minikube version: 'v1.11.0' | ||
kubernetes version: 'v1.17.0' | ||
github token: ${{ secrets.GITHUB_TOKEN }} | ||
start args: '--addons=registry --addons=ingress --insecure-registry "10.0.0.0/24"' | ||
- name: Wait for nodes to be ready | ||
|
||
- name: 'Setup: Wait for nodes to be ready' | ||
run: | | ||
while [[ $(kubectl get nodes -o 'jsonpath={..status.conditions[?(@.type=="Ready")].status}') != "True" ]]; do | ||
echo "waiting for nodes" && sleep 1; | ||
done | ||
- name: Install odo | ||
- name: 'Setup: Install odo' | ||
run: | | ||
sudo curl -L https://mirror.openshift.com/pub/openshift-v4/clients/odo/latest/odo-linux-amd64 -o /usr/local/bin/odo | ||
sudo chmod +x /usr/local/bin/odo | ||
- name: Print version info | ||
- name: 'Setup: Print version info' | ||
run: | | ||
set -x | ||
docker version | ||
kubectl version | ||
odo version | ||
minikube version | ||
set +x | ||
- name: Build stack | ||
- name: 'Setup: Install the Open Liberty operator' | ||
run: ./test/utils.sh installOpenLibertyOperator | ||
|
||
- name: 'Setup: Build stack' | ||
run: ./test/utils.sh buildStack | ||
|
||
- name: Build stack image | ||
- name: 'Setup: Build stack image' | ||
run: ./test/utils.sh buildStackImage | ||
|
||
- name: Devfile regression | ||
run: ./test/devfile-regression.sh | ||
- name: 'Test: InnerLoop: Basic' | ||
run: ./test/inner-loop/basic-test.sh | ||
|
||
- name: 'Test: InnerLoop: Parent plugin' | ||
run: ./test/inner-loop/parent-plugin-test.sh | ||
|
||
- name: 'Test: InnerLoop: Devfile regression' | ||
run: ./test/inner-loop/devfile-regression-test.sh | ||
|
||
- name: 'Test: OuterLoop: Basic' | ||
run: ./test/outer-loop/basic-test.sh | ||
|
||
- name: Inner loop test | ||
run: ./test/inner-loop-test.sh | ||
- name: 'Test: OuterLoop: Docker build MPH-off SCC-off args' | ||
run: ./test/outer-loop/docker-build-mphOff-sccOff-test.sh | ||
|
||
- name: Inner loop parent plugin test | ||
run: ./test/inner-loop-parent-plugin-test.sh | ||
- name: 'Test: OuterLoop: Docker build with MPH-on SCC-off args' | ||
run: ./test/outer-loop/docker-build-mphOn-sccOff-test.sh | ||
|
||
- name: Outer loop test | ||
run: ./test/outer-loop-test.sh | ||
- name: 'Test: OuterLoop: Docker build with MPH-off SCC-on args' | ||
run: ./test/outer-loop/docker-build-mphOff-sccOn-test.sh |
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
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
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
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
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
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
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
Oops, something went wrong.