Tag: GITLAB
Quiero traducir este comando curl a python y tengo problemas para escribir el formulario correctamente: curl –request PUT –header “PRIVATE-TOKEN: <your_access_token>” \ “https://gitlab.example.com/api/v4/projects/1/variables/NEW_VARIABLE” –form “value=updated value” He intentado: files = {‘file’: (‘somename.csv’, ‘value=updated value’)} y files = {} files[‘value’] = ‘updated value’ y files = dict(value=value<em>to</em>update) El ejemplo completo: url . . . Read more
Entonces supongamos que quiero actualizar la rama principal con algunos cambios. Este proceso se realiza automáticamente mediante el agente de Jenkins, pero quiero que este proceso se realice en el siguiente orden: 1. Crear una rama a partir de la principal. (Ya lo hice, está hecho) 2. A través de . . . Read more
Cloné un proyecto de GitLab en Python que generalmente tiene 2 ramas: main y develop. Cada vez que alguien añade una nueva funcionalidad, crea una nueva rama a partir de un ticket en Jira, trabaja en ella y finalmente se fusiona con develop. Realicé algunos cambios en el proyecto, localmente . . . Read more
Quiero clonar todos los proyectos en mi entorno de GitLab. Hay varios grupos y subgrupos con sus propios proyectos. Me gustaría clonar los proyectos manteniendo la estructura de los grupos localmente. Por ejemplo: Grupo1 Subgrupo1 Proyecto1 Grupo2 Proyecto1 Grupo3 Subgrupo1 Proyecto1 Subgrupo2 Proyecto1 Proyecto2 Entonces, si ejecuto cd Grupo3/Subgrupo2/Proyecto2 localmente, . . . Read more
Estoy intentando escribir un gancho pre-receive de git que rechace archivos LFS mayores que un cierto tamaño (entre otras cosas). Estoy intentando ejecutar git lfs ls-files -l -s <new-ref-value> en mi script, pero devuelve “` 2ec20be70bb1be824e124a61eabac40405d60de62c76d263eff9923f18c098ed – binary.dll (63 B) No se pudo escanear el árbol Git LFS: falta el . . . Read more