Да бисте добијали обавештења о Jenkins верзијама, користите апликацију Jenkins у Ћаскању.
Пре него што почнете
- Добијте дозволу од Google Workspace администратора за инсталирање апликација.
- Додајте апликацију у Ћаскање. Сазнајте како да пронађете и додате апликације у Ћаскање.
1. корак: инсталирајте додатну компоненту Ћаскање на Jenkins серверу
Да бисте обавили овај задатак, морате да се пријавите као Jenkins администратор.
- На уређају преузмите Chat Notifier Plugin file.
- У одељку Jenkins изаберите Manage Jenkins Manage Plugins.
- На картици “Advanced” у одељку “Upload Plugin,” изаберите фајл додатне компоненте.
- Кликните на Upload.
Људи из ваше организације сад могу да инсталирају и подесе апликацију Jenkins.
2. корак: подесите апликацију Jenkins у Ћаскању
За слање обавештења о верзији у Ћаскање, Jenkins-у је потребан токен који генерише апликација. Сваки простор у који додате апликацију добија токен. Апликација шаље обавештења у све просторе у којима је члан.
- Отворите Google ћаскање.
- Отворите директну поруку или идите у простор.
- Копирајте токен у апликацији.
- (Опционално) Да бисте поново приказали токен, изаберите неку опцију:
- У директној поруци унесите token.
- У простор унесите /jenkins_token.
- (Опционално) Да бисте поново генерисали токен, кликните на Regenerate Token.
3. корак: подесите обавештења
- Отворите: “Jenkins.”
- Идите на верзију за коју желите да додате обавештења у Ћаскању.
- У одељку “Build,” поред “Add build step,” кликните на стрелицу надоле .
- Одаберите која обавештења желите да добијате.
- У одељку “Post-build Actions,” поред “Add post-build actions,” кликните на стрелицу надоле .
- Изаберите Notify Hangouts Chat.
- Изаберите неку опцију и налепите токен који сте копирали из Ћаскања.
- Chat: Изаберите глобалну конфигурацију коју сте раније подесили.
- Chat Token: Замените глобалну конфигурацију за одређени простор Ћаскања.
- Означите поља за ставке о којима желите да добијате обавештења у Ћаскању.
- Кликните на Save.
У обавештењу за догађаје о верзији кликните на:
- Open Build: Овим мењате конфигурацију верзије у Jenkins-у.
- View Details: То вам омогућава да видите информације о обавештењу.
4. корак: Добијајте обавештења о проточном систему
- Отворите Jenkins.
- Отворите проточни систем за који желите да додате обавештења у Ћаскању.
-
У скрипту проточног система унесите:
hangoutsNotify message: "This message is from a pipeline!",token: {your_jenkins_token},threadByJob: false
Савет: Обавезно замените{your_jenkins_token}
токеном који сте тражили из апликације Ћаскање. Можете да подеситеthreadByJob
наtrue
илиfalse
. - Кликните на Сачувај.
Коришћење апликације у просторима
Да бисте користили апликацију у просторима, морате да је @поменете у свакој поруци коју јој упућујете и у одговорима на поруке апликације. @Помињање потврђује да поруку шаљете апликацији, а не другим људима у простору. Можете и да унесете /jenkins_ и изаберете жељену команду у падајућем менију.
Покретање верзија из Ћаскања
- У простору где је Jenkins инсталиран или у Jenkins директној поруци унесите /jenkins_triggerJob.
- У дијалогу који се отвори попуните обавезна поља: "Jenkins URL," "Job Name," "UserName" and "ApiToken."
- Кликните на Submit.
Опционално, можете да изаберете да ли желите да складиштите токен (никада неће бити приказан) и да пребаците опционалне параметре у захтев за верзију.
Google, Google Workspace, and related marks and logos are trademarks of Google LLC. All other company and product names are trademarks of the companies with which they are associated.