gabriel пре 7 година
родитељ
комит
7d4d79b44f
2 измењених фајлова са 6 додато и 4 уклоњено
  1. 3 1
      tools/readme.md
  2. 3 3
      tools/src/Command/TagModulesCommand.php

+ 3 - 1
tools/readme.md

@@ -174,8 +174,10 @@
     Si no poseo instalado php (es mejor ejecutarlo de esta forma por el tema de permisos):
         Nos situamos en el directorio
             cd /opt/flowdat
+        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
         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" -e "SSH_AUTH_SOCK=/tmp/ssh_auth_sock" dind bash
+            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

+ 3 - 3
tools/src/Command/TagModulesCommand.php

@@ -85,7 +85,7 @@ class TagModulesCommand extends Command
 
 		    $output->writeln('Commit de los composer');
                     $command = $cd_path . "; git commit -am 'Composer para la version " . $version . " y el tag " . $tag . "'";
-                    $output->writeln('\t' . $command);
+                    $output->writeln("\t" . $command);
                     shell_exec($command);
 		    
 		    // cambio a la rama de la version y agrego los archivos modificados
@@ -97,7 +97,7 @@ class TagModulesCommand extends Command
 		    
                     $output->writeln('Push de la rama ' . $version);
 		    $command = $cd_path . "; git push " . $optionRemoteGit . " " . $version;
-		    $output->writeln('\t' . $command);
+		    $output->writeln("\t" . $command);
                     shell_exec($command);
                     // estoy creando un tag
                     $tags = $git->tag();
@@ -115,7 +115,7 @@ class TagModulesCommand extends Command
                     // ejecuto el comando git
                     $output->writeln('Push de la rama.');
 		    $command = $cd_path . "; git push " . $optionRemoteGit . " --tags ";
-                    $output->writeln('\t' . $command);
+                    $output->writeln("\t" . $command);
 		    // tengo que hacer el  --tags para que pase todos los tags
                     shell_exec($command);
                 } catch (GitException $e) {