Beginner Probot: building and hosting GitHub Apps on Platform.sh
Chances are, you’re already familiar with and using a number of GitHub Apps on your repositories’ CI/CD pipelines. Have you ever considered creating an app of your own? Whether you want to create a simple app for your specific site’s needs or move on to a full-fledged production app offered in the GitHub Marketplace, getting started has its own learning curve.
At Platform.sh, we maintain a template GitHub App using Probot that will get you registered and deployed in minutes, so you can get on your way to developing an app to fit your exact needs.
In this on-demand webinar we cover:
- GitHub App basics. What they are, and what they do
- GitHub API. What endpoints your apps can control on repositories and organizations
- Probot basics. How to use it to quickly develop GitHub Apps
- Creating apps from manifest files with Probot; setting permissions and app configuration
- GitHub registration. What GitHub needs, and when
- Deploying on Platform.sh; completing registration to fully prepare your app
- Branching. Customizing your Probot app on a Platform.sh development environment, and testing your changes on a separately registered GitHub App before merging
Resources:
- Probot template for Platform.sh: https://github.com/platformsh-templates/probot
- Probot documentation: https://probot.github.io/docs
- GitHub Apps documentation: https://developer.github.com/apps/
- GitHub API documentation: https://developer.github.com/v3/
- Creating GitHub Apps from a manifest: https://developer.github.com/apps/building-github-apps/creating-github-apps-from-a-manifest #implementing-the-github-app-manifest-flow
____
Learn more about Platform.sh: https://platform.sh/
Get started with a free trial: https://auth.api.platform.sh/
Have a question? Contact us: https://platform.sh/contact/
Follow us on social media:
Twitter: https://twitter.com/platformsh
Twitter (France): https://twitter.com/platformsh_fr
LinkedIn: https://www.linkedin.com/company/platformsh/
LinkedIn (France): https://www.linkedin.com/company/platform-sh-france/
Facebook: https://www.facebook.com/platform.sh/
About Platform.sh
Platform.sh combines a robust, highly reliable hosting platform and modern tools that enable development teams to build, evolve, and scale applications faster and more efficiently—contributing to achieving departmental and organizational goals.
Whether your organization has one website or 1,000, Platform.sh lets your dev team focus on creating innovative, sticky features and apps with their favorite tools, languages, and frameworks—instead of managing infrastructure and process.
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Beginner Probot: building and hosting GitHub Apps on Platform.sh», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.