Uruchomienie skryptów po wupushowaniu tagów |
Uruchomienie skryptów po wupushowaniu tagów |
9.08.2018, 07:12:46
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 270 Pomógł: 184 Dołączył: 7.10.2012 Skąd: Warszawa Ostrzeżenie: (0%) |
Chciałbym skonfigurować sobie plik gitlab-ci.yml w kilku projektach tak aby po wypushowaniu tagu uruchomić sobie trzy komendy. Dodatkowo chciałbym zdefiniować zmienne w tym pliku gitlab-ci.yml.
Plik wygląda następująco:
komenda to będzie example.phar bin/console command1 $VARIABLE1 $VARIABLE2 $VARIABLE3 Czy jest ktoś w stanie pomóc mi zmodyfikować ten pliczek tak aby uruchomić te komendy po wypushowaniu tagu ? Ten post edytował rad11 9.08.2018, 07:13:07 |
|
|
9.08.2018, 07:38:03
Post
#2
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) |
`deploy` który masz odpala się na tagi. Więc dodaj sobie do `script` to co chcesz a potem przeleć przez Lint sprawdzając czy poprawnie.
No chyba że nie zrozumiałem co chcesz osiągnąć |
|
|
9.08.2018, 07:46:19
Post
#3
|
|
Grupa: Zarejestrowani Postów: 1 270 Pomógł: 184 Dołączył: 7.10.2012 Skąd: Warszawa Ostrzeżenie: (0%) |
To może jeszcze raz opisze troszkę dokładniej.
Mam kilka skryptów jeden z nich dodaje mi do JIRA wersje które są pobrane z gita oraz drugi skrypt który tworzy release notes w confluence też pobierając najnowsze tagi. I teraz chciałbym aby wykryć to czy w gitcie został wypushowany tag i uruchomić po tym te 2 skrypty. |
|
|
9.08.2018, 08:02:29
Post
#4
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) |
No to tak jak napisałem. Masz już:
Kod deploy: stage: deploy only: - tags dependencies: - build script: - cp example.phar /opt/example/ tags: - php:7.0 więc do sekcji `scripts` dodaj sobie kolejne polecenia. Możesz też dodać nowy stage np: `documentation` dodając go za deploy w `stages` a potem task: Kod deploy:
stage: documentation only: - tags script: - example.phar bin/console command1 $VARIABLE1 $VARIABLE2 $VARIABLE3 Ten post edytował Pyton_000 9.08.2018, 08:02:42 |
|
|
9.08.2018, 08:08:43
Post
#5
|
|
Grupa: Zarejestrowani Postów: 1 270 Pomógł: 184 Dołączył: 7.10.2012 Skąd: Warszawa Ostrzeżenie: (0%) |
Ok spróbuję tak i wrócę z feedbackiem
|
|
|
12.09.2018, 21:08:44
Post
#6
|
|
Grupa: Zarejestrowani Postów: 418 Pomógł: 5 Dołączył: 7.08.2012 Ostrzeżenie: (0%) |
Nie wrociles
|
|
|
16.09.2018, 07:50:45
Post
#7
|
|
Grupa: Zarejestrowani Postów: 1 270 Pomógł: 184 Dołączył: 7.10.2012 Skąd: Warszawa Ostrzeżenie: (0%) |
Taki sposob pomógł
|
|
|
Wersja Lo-Fi | Aktualny czas: 26.09.2024 - 11:13 |