|
@@ -176,12 +176,10 @@
|
|
Si no poseo instalado php (es mejor ejecutarlo de esta forma por el tema de permisos):
|
|
Si no poseo instalado php (es mejor ejecutarlo de esta forma por el tema de permisos):
|
|
Nos situamos en el directorio
|
|
Nos situamos en el directorio
|
|
cd /opt/flowdat
|
|
cd /opt/flowdat
|
|
|
|
+ Ejecuto el dind pasando mis credenciales actuales al docker. Tomar como precaución, que debo tener cargada la de bitbucket de escritura
|
|
|
|
+ docker run -it -v $(pwd):$(pwd) -v /var/run/docker.sock:/tmp/docker.sock dind bash
|
|
Cargar la key para escribir en bitbucket. Sino posee una, se puede cargar de la siguiente forma.
|
|
Cargar la key para escribir en bitbucket. Sino posee una, se puede cargar de la siguiente forma.
|
|
eval $(ssh-agent); ssh-add /opt/flowdat/keys/gogs.drone.id_rsa
|
|
eval $(ssh-agent); ssh-add /opt/flowdat/keys/gogs.drone.id_rsa
|
|
- Ejecuto el dind pasando mis credenciales actuales al docker. Tomar como precaución, que debo tener cargada la de bitbucket de escritura
|
|
|
|
- docker run -it -v $(pwd):$(pwd) -v /var/run/docker.sock:/tmp/docker.sock -v "$SSH_AUTH_SOCK:/tmp/ssh_auth_sock" dind bash
|
|
|
|
- Como el dind carga las variables por el entrypoint, entoces tengo que ejecuar un export para que me tome las keys de la maquina origen
|
|
|
|
- export SSH_AUTH_SOCK=/tmp/ssh_auth_sock
|
|
|
|
Ejecuto la sentencia para cambiar el composer y actualizar el fuente
|
|
Ejecuto la sentencia para cambiar el composer y actualizar el fuente
|
|
php cmd.php composer:require ../modules.ini ik/* vX.Y.Z --composer_update=true --pull=master
|
|
php cmd.php composer:require ../modules.ini ik/* vX.Y.Z --composer_update=true --pull=master
|
|
Una vez finalizado la generación de los composer json/lock, debemos hacer un commit de los cambios y para esto ejecutamos la sentencia
|
|
Una vez finalizado la generación de los composer json/lock, debemos hacer un commit de los cambios y para esto ejecutamos la sentencia
|