Привет ! Меня зовут Ксавье Жувено, и в этом небольшом посте мы увидим, как связать gist с шоколадным репозиторием сопровождающего пакета.
Самореклама: Другие статьи вы можете найти на моем сайте 😉
Введение
Я предполагаю, что если вы нажмете, чтобы увидеть этот пост, вы уже знаете, что такое [Chocolatey] и [Gist], но если это не так, я рекомендую поискать их в Google.
В этом посте мы сосредоточимся на Модуле автоматического обновления пакетов Chocolatey, также известном как AU, и на том, как связать его с документом Gist, чтобы вы могли получить общедоступный отчет с указанием состояния всех пакетов, которые вы поддерживаете. 🙂
Настройка
Загрузка отчета Appveyor
После того, как вы создали свой собственный форк репозитория chocolatey-packages-template, давайте зайдем в файл .appveyor.yml и посмотрим на две следующие строки.
gist_id:
gist_id_test:
Это области, которые нас заинтересуют. Действительно, указав затем идентификатор нашего Gist, он свяжет результат ваших тестов в appveyor с вашим Gist.
Чтобы определить идентификатор вашего Gist, все, что вам нужно сделать, это создать новый Gist, назвать его Update-AUPackages.md и взять идентификатор из URL-адреса вашего Gist. Знайте, что ваш URL-адрес Gist имеет вид https://gist.github.com/name/id, поэтому все, что вам нужно сделать, это получить последний компонент URL-адреса и вставить его после каждого из полей gist. 🙂
Свяжите свой отчет с README
Вы также можете создать ссылку в файле README.md на отчет Gist, добавив значок. Для этого вы можете скопировать и вставить следующую строку вверху страницы, где вы читаете меня (после замены <your/gist/url> вашим фактическим URL-адресом основного отчета):
[](<your/gist/url>)
Более того, если вы хотите, вы можете зайти на img.shields.io, чтобы создать свой собственный значок 😉
Спасибо всем за прочтение этой статьи, и до моей следующей статьи, хорошего дня 😉
Интересные ссылки
Первоначально опубликовано на http://10xlearner.com 10 июня 2020 г.