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.

Terá de instalar uma extensão como Tampermonkey, Greasemonkey ou Violentmonkey para instalar este script.

You will need to install an extension such as Tampermonkey or Violentmonkey to install this script.

Terá de instalar uma extensão como Tampermonkey ou Violentmonkey para instalar este script.

Terá de instalar uma extensão como Tampermonkey ou Userscripts para instalar este script.

Terá de instalar uma extensão como Tampermonkey para instalar este script.

Terá de instalar uma extensão de gestão de scripts de utilizador para instalar este script.

(Já tenho um gestor de scripts de utilizador, deixe-me instalá-lo!)

Terá de instalar uma extensão como Stylus para instalar este estilo.

Terá de instalar uma extensão como Stylus para instalar este estilo.

Terá de instalar uma extensão como Stylus para instalar este estilo.

Terá de instalar uma extensão de gestão de estilos de utilizador para instalar este estilo.

Terá de instalar uma extensão de gestão de estilos de utilizador para instalar este estilo.

Terá de instalar uma extensão de gestão de estilos de utilizador para instalar este estilo.

(Já tenho um gestor de estilos de utilizador, deixe-me instalá-lo!)

Autor
tranphuquy19
Instalações diárias
0
Total de instalações
26
Classificações
0 0 0
Versão
1731698918162
Criado
02/02/2023
Atualizado
16/11/2024
Tamanho
400 KB
Licença
MIT
Aplica-se a

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