@@ -433,7 +433,7 @@ jobs:
433433 rm -rf ./langtest/charts
434434 rm -rf ./langtest/base
435435 rm -rf ./langtest/overlays
436- - run : ./draft -v create -c ./test/integration/$lang/manifest .yaml -d ./langtest/
436+ - run : ./draft -v create -c ./test/integration/${{inputs.language}}/helm .yaml -d ./langtest/ --skip-file-detection
437437 - name : print manifests
438438 run : cat ./langtest/manifests/*
439439 - name : Add docker.local host to /etc/hosts
@@ -447,14 +447,15 @@ jobs:
447447 - name : Build and Push Image
448448 continue-on-error : true
449449 run : |
450- eval \$(minikube docker-env)
450+ export SHELL=/bin/bash
451+ eval $(minikube -p minikube docker-env)
451452 docker build -f ./langtest/Dockerfile -t testapp ./langtest/
452- docker tag testapp $imagename
453- echo -n \ "verifying images:\ "
453+ docker tag testapp host.minikube.internal:5001/testapp
454+ echo -n "verifying images:"
454455 docker images
455- docker push $imagename
456+ docker push host.minikube.internal:5001/testapp
456457 echo 'Curling host.minikube.internal test app images from minikube'
457- minikube ssh \ "curl http://host.minikube.internal:5001/v2/testapp/tags/list\ "
458+ minikube ssh "curl http://host.minikube.internal:5001/v2/testapp/tags/list"
458459 # Deploys application based on manifest files from previous step
459460 - name : Deploy application
460461 run : kubectl apply -f ./langtest/manifests/
@@ -496,7 +497,7 @@ jobs:
496497 | xargs -I {} action-validator --verbose {}
497498 - uses : actions/upload-artifact@b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882 # v4.4.3
498499 with :
499- name : $lang -manifests-create
500+ name : ${{inputs.language}} -manifests-create
500501 path : |
501502 ./langtest
502503 !./langtest/**/.git/*
@@ -521,12 +522,12 @@ jobs:
521522 - run : chmod +x ./draft
522523 - uses : actions/download-artifact@fa0a91b85d4f404e444e00e005971372dc801d16 # v4.1.8
523524 with :
524- name : $lang -manifests-create
525+ name : ${{inputs.language}} -manifests-create
525526 path : ./langtest/
526527 - name : Execute dry run for update command
527528 run : |
528529 mkdir -p test/temp
529- ./draft --dry-run --dry-run-file test/temp/update_dry_run.json update -d ./langtest/ $ingress_test_args
530+ ./draft --dry-run --dry-run-file test/temp/update_dry_run.json update -d ./langtest/ ${{env. ingress_test_args}}
530531 - name : Validate JSON
531532 run : |
532533
0 commit comments