Unser aktueller Workflow-Setup ist der folgende: Dev-Server -> Repo/CI Server (in diesem Fall Gitlab/Gitlab-CI) -> Production ServerBereitstellen von Repo für die Entwicklung.
Ich mag mein aktuelles Projekt auf den Produktionsserver bereitstellen . Im Moment habe ich eine sehr einfache CI-Datei.
Mein Problem ist das folgende. Jedes Mal, wenn der Läufer .my Gitlab-ci.yml Datei ausgeführt habe ich Probleme in Bezug auf Berechtigungen (nehme ich an)
sudo: unable to resolve host vagrant
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:
#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.
sudo: no tty present and no askpass program specified
clonando
sudo: unable to resolve host vagrant
We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:
#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.
sudo: no tty present and no askpass program specified
Meine .gitlab-ci.yml Datei ist folgende:
image: php56
before_script:
- bash server.sh
job1:
script:
- php -v
Dies ist meine bash-Datei:
echo -e "Logging to server \n"
sshpass -p Password ssh -T [email protected]
cd /var/www
sudo git init
sudo git clone http://gitlab.panoramalife.com/cpadilla/PruebaDeploy.git
und ich diese geben mir diesen Fehler
Könnt ihr mir helfen, dieses eine, herauszufinden, aus? Danke im Voraus.
sollten Sie eine Erklärung geben, nicht viel Code –