I like to update my three Deployments on Minikube with Jenkins. So I configured a Shell command in a Jenkins-Job and put this in as command:
kubectl set image deployment/dev-lager dev-lager=volkanb/lagertest:latest
kubectl set image deployment/dev-lager dev-lager=volkanb/lagertest
kubectl set image deployment/test-lager test-lager=volkanb/lagertest:latest
kubectl set image deployment/test-lager test-lager=volkanb/lagertest
kubectl set image deployment/prod-lager prod-lager=volkanb/lagertest:latest
kubectl set image deployment/prod-lager prod-lager=volkanb/lagertest
When I type these commands manually it works. But configured as Shell commands in a Jenkins-Job it doesn't. What can I do to solve that problem?