Описание тега probot
Используйте этот тег, чтобы задать вопросы о проблемах, возникающих при разработке приложений с помощью Probot, фреймворка для создания приложений GitHub на Node.js.
2
ответа
Probot: Octokit baseUrl переопределяет
Я пытаюсь создать новое приложение GitHub(пробот), просматривая документацию, как указано здесь https://probot.github.io/docs/development/. Я могу получить события из репозитория, но возникают проблемы при выполнении любых операций с клиентом Github…
16 апр '18 в 22:31
1
ответ
GitHub Probot: ERROR probot: подпись не совпадает с полезной нагрузкой и секретом события
Я пытаюсь создать приложение GitHub с помощью Probot Framework. Вот содержимое файла index.js: module.exports = (robot) => { robot.log('Yay, the app was loaded!'); robot.on('*', async context => { robot.log('Some event occured!'); }); } Тем не…
29 мар '18 в 04:03
1
ответ
GitHub Probot: Ошибка при развертывании приложения Probot сейчас
Я клонировал wip-бот и попытался развернуть бот сейчас. Я следовал всем инструкциям, приведенным здесь (все шаги): https://probot.github.io/docs/deployment/ Однако при развертывании я столкнулся со следующей ошибкой: aps120797@XENON-PC:/mnt/e/GSoC/w…
11 апр '18 в 13:03
1
ответ
Можно ли выполнить действие с `context` на инициализации приложения?
Я просто ищу что-то подобное app.on('init', async context => { ... }) По сути, мне просто нужно делать вызовы API github, но я не уверен, что есть способ сделать это без использования клиента API внутри объекта Context.
18 сен '18 в 16:43
0
ответов
Добавить метку или неудачную проверку в запрос на извлечение с конфликтом (объединением) на GitHub?
Если вы работаете с проектными досками GitHub для управления PR, очень важно знать статус PR. Тестовые сбои доступны через чтение x или зеленая галочка через чеки, но конфликты (слияния) не видны никоим образом - вы должны фактически открыть PR в но…
16 сен '18 в 19:04
1
ответ
Тесты с вероятностным API от GitHub и Smee не принимают полезную нагрузку?
Я публикую некоторые образцы данных на моей конечной точке Smee, а также запускаю локальный экземпляр моего приложения ProBot. Я получаю неверный запрос в логах своего бота и вижу ответ Smee: { Error: cannot POST / (400) at Response.toError (/usr/lo…
07 май '18 в 03:30
1
ответ
Как правильно настроить юнит-тесты для Probot с расширением планировщика?
Я использую следующее минимальное приложение-пробот и пытаюсь написать для него модульные тесты Mocha. К сожалению, это приводит к ошибке ниже, которая указывает на то, что некоторые из моих настроек для закрытого ключа или токенов безопасности не п…
04 дек '18 в 10:19
0
ответов
Пробот: Как использовать пробот без прокси?
В настоящее время Пробот, кажется, нужно использовать прокси smee.io для работы. Как я могу использовать структуру пробот без прокси? Другими словами, используйте IP-адрес сервера напрямую.
08 июн '18 в 08:16
0
ответов
Показывает ошибки при установке зависимостей узла в create-probot-app
Я новичок в приложениях GitHub и приложениях пробот. Я пытаюсь установить create-probot-app, но после строки "Установка зависимостей узла" отображается npm ERR! код ENOLOCAL npm ERR! Не удалось установить из "", так как он не содержит файл package.j…
14 фев '19 в 14:34
1
ответ
Как включить функции предварительного просмотра GitHub, например темы?
Я использую Apps-listRepos, чтобы получить список всех репозиториев, установленных в моем приложении Probot GitHub. Я хочу, чтобы данные ответов включали темы GitHub для каждого хранилища. В настоящее время это доступно только как функция предварите…
10 янв '19 в 12:41
1
ответ
GitHub Probot: ERROR probot: неправильный запрос
Я разрабатываю приложение для Пробот. Я настроил .envи уже скачанный файл PEM в папке. Вот содержимое файла index.js, module.exports = (robot) => { robot.on('issues.opened', async context => { const params = context.issue({ body: 'Hello World!…
25 мар '18 в 07:47
0
ответов
GitHub ERROR probot: интеграция не найдена, documents_url
У меня были проблемы с аутентификацией при работе с приложением GitHub's Probot. Когда я запускал приложение, используя npm start, я получал github: Github request: GET /app/installations - 404 Not Found а также ERROR probot: {"message":"Integration…
13 июн '18 в 18:58
1
ответ
Пробот версии 7.2 не запускает мое приложение
С проботом 7.2, если я создам простой index.js лайк module.exports = app => { app.log('YYYYYYYEEEEEEEEEEEAAAAAAAAAAAHHHHHHHHH it is working!!!!') } Этот экспорт не работает, так как при запуске приложения я никогда не вижу своего сообщения журнал…
09 окт '18 в 08:50
0
ответов
Приложение Github запрещает или ограничивает создание веток
В настоящее время я создаю приложение GitHub и задаюсь вопросом, как бы вы запретили или ограничили создание веток с помощью веб-хуков? я бы вернул код статуса или что-то?
30 май '19 в 09:10
0
ответов
Как использовать цикл for для получения значений объекта из массива ключей
Например: // object const content = { test:{ "a": [ "b", "c" ], "b": [ "d" ], "c": [ "d" ], "d": [ "e" ], "e": [] } } // obejct key array var objectKey = ["a", "b", "c" , "d", "e"] // for-loop for(var i = 0; i < objectKey.length; i++){ var result…
25 мар '19 в 21:25
1
ответ
Как получить имена всех веток в репозитории?
Например, у меня есть пять веток в текущем репозитории, и их имена: master, branch1, branch2, branch3 и branch4. Используйте язык машинописи для построения пробот, чтобы получить эти имена. Что я пробовал: import { Application } from 'probot' export…
14 мар '19 в 17:56
1
ответ
Как получить номер PR в gitub probot nodejs, прослушивающем событие `pull_request`
Я создал GitHub probot приложение, использующее nodejs а также typescript, Я слушаю pull_request событие. Как мне получить pr_number из зонда context объект? следующий код в intex.ts export = (app: Application) => { app.on('pull_request', async (…
09 апр '19 в 16:17
1
ответ
Как получить все рецензенты в PR в GitHub Probot
Как получить все рецензенты по запросу Probot? я использую typescript, Я тоже слушаю pull_request тип события в Пробот. Я думаю, что мне нужно позвонить context.github.pullRequests.getReview чтобы получить список рецензентов, но так как я новичок в …
11 апр '19 в 20:47
0
ответов
Как задать не жестко запрограммированный путь к одному файлу в настройках разрешений и веб-хитов приложения GitHub
Я хочу дать разрешение Single File в настройках приложения GitHub, потому что в моем коде пробника мне нужно сгенерировать путь к файлу в другом хранилище, а затем получить содержимое этого файла, используя context.github.repos.getContents, Однако п…
17 апр '19 в 13:50
0
ответов
Использование Probot для создания проблемы Github при ответе от экспресс-маршрута
Можно ли использовать Probot для создания проблемы ответа на экспресс-маршрут? Я пробовал следующее, но они асинхронная функция не может получить доступ к context.github. const createIssue = async function (issue, context) { const owner = issue.owne…
22 мар '19 в 16:01