Gitlab Schedule Duplicator

The [gs-duplicator] is a utility tool for GitLab that simplifies the duplication, creation, and updating of GitLab pipeline schedules. Its key features include cloning schedules with identical configurations, editing schedules using dropdown options derived from variable descriptions, and downloading schedule configurations as .env files for backup and transfer. The gs-duplicator aims to streamline and optimize the GitLab workflow, providing users with an efficient and user-friendly experience.

Tendrás que instalar una extensión para tu navegador como Tampermonkey, Greasemonkey o Violentmonkey si quieres utilizar este script.

Necesitarás instalar una extensión como Tampermonkey o Violentmonkey para instalar este script.

Necesitarás instalar una extensión como Tampermonkey o Violentmonkey para instalar este script.

Necesitarás instalar una extensión como Tampermonkey o Userscripts para instalar este script.

Necesitará instalar una extensión como Tampermonkey para instalar este script.

Necesitarás instalar una extensión para administrar scripts de usuario si quieres instalar este script.

(Ya tengo un administrador de scripts de usuario, déjame instalarlo)

Necesitará instalar una extensión como Stylus para instalar este estilo.

Necesitará instalar una extensión como Stylus para instalar este estilo.

Necesitará instalar una extensión como Stylus para instalar este estilo.

Necesitará instalar una extensión del gestor de estilos de usuario para instalar este estilo.

Necesitará instalar una extensión del gestor de estilos de usuario para instalar este estilo.

Necesitará instalar una extensión del gestor de estilos de usuario para instalar este estilo.

(Ya tengo un administrador de estilos de usuario, déjame instalarlo)

Autor
tranphuquy19
Instalaciones diarias
0
Instalaciones totales
24
Calificaciones
0 0 0
Versión
1731698918162
Creado
02/02/2023
Actualizado
16/11/2024
Tamaño
441 KB
Licencia
MIT
Funciona en

The [gs-duplicator] is a user-friendly utility tool for GitLab. It enhances the GitLab experience by providing easy duplication, creation, and updating of GitLab pipeline schedules. Key features include:

  • Schedule Duplication: Navigate to the pipeline page and click "Duplicate" to clone a schedule with identical configurations.
  • Schedule Editing: Select from a dropdown extracted from the variable descriptions in the CiConfig file (.gitlab-ci.yml). Variable descriptions must follow a specific format. The dropdown options are extracted from variable options, making the pipeline schedule editing page more user-friendly.
  • Configuration Download: It supports downloading the configuration of a schedule as a .env file, allowing for easy backup and transfer of configurations.
  • Additional Features: The tool is packed with many other useful features designed to streamline your GitLab experience.

To use this tool, install a user script manager like Tampermonkey or Greasemonkey, then install and use the script with GitLab. Enjoy a more friendly and efficient GitLab experience with gs-duplicator!

Contributions are Welcome! If you have ideas for improvements or new features, feel free to contribute to the project. You can fork the repository, make your changes, and submit a pull request. If you're not comfortable with coding but still have ideas or find bugs, please open an issue on the GitHub page. Your contributions are what make open source community amazing!

Repository URL: https://github.com/tranphuquy19/gs-duplicator