probot-bootstrap:使用probot构建的GitHub应用,可通过全局设置引导您的存储库

  • O8_481004
    了解作者
  • 97.1KB
    文件大小
  • zip
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-06-13 05:49
    上传日期
React预览 使用构建的GitHub应用,可通过全局设置引导您的存储库。 如何使用 我们将使用两个仓库。 .github包含将要安装该应用程序的每个回购所使用的所有全局配置。 repo-having-app app-这是我们将安装github应用程序的repo。 现在很清楚了,让我们继续进行设置。 第一次使用时,会感觉很复杂,因此请紧紧握住!! 创建一个名为.github如果尚不存在)。 在.github/在.github/根目录中创建一个名为.github/的文件夹。 在.github/文件夹中,创建bootstrap.yml文件。 将此代码放在bootstrap.yml 。 labels : - name : bug color : CC0000 - name : feature color : 336699 bootstrap.yml将具有共享的配置。 以上步骤仅一次。 ew! 接下来,我们必须配置存储库,以便可以引导它。 在您的仓库中安装github。 在.github文件夹中创建bootstrap.yml文件。
probot-bootstrap-master.zip
  • probot-bootstrap-master
  • .gitignore
    56B
  • README.md
    1.5KB
  • test
  • fixtures
  • installation.created.json
    2.9KB
  • index.test.js
    257B
  • public
  • wakemydyno.txt
    0B
  • Procfile
    15B
  • package.json
    963B
  • index.js
    949B
  • scripts
  • simulate.sh
    55B
  • simulate-watch.sh
    81B
  • lib
  • utils
  • labels.js
    532B
  • checkSetup.js
    142B
  • config.js
    157B
  • conversation.js
    2.5KB
  • bootstrap.js
    562B
  • check.js
    326B
  • onboard.js
    469B
  • createConfigPr.js
    1.1KB
  • revert.js
    564B
  • assets
  • logo.png
    37.3KB
  • folder-structure.png
    11KB
  • demonstration.png
    45.7KB
  • logo.svg
    4.9KB
  • .env.example
    239B
内容介绍
# react-preview > a GitHub App built with [probot](https://github.com/probot/probot) that bootstraps your repo with global settings. ## How to Use We will have be using two repos. 1. `.github` - holds all the global config to be used by every repo which will install the app. 1. `repo-having-app` - it's the repo on which we will install the github app. Now this is clear, let's go ahead and set things up. The first time you do it, it will feel complicated so hang tight !! * Create a repo named `.github` if it doesn't exist already. * In the repo, create a folder named `.github/` in repo root. * Inside `.github/` folder create a `bootstrap.yml` file. * Put this code in the `bootstrap.yml`. ```yml labels: - name: bug color: CC0000 - name: feature color: 336699 ``` > The `bootstrap.yml` will have the shared config. The above steps were one time only. Phew !! Next we have to configure the repo so it can get bootstrapped. * Install the github [app](https://github.com/apps/bootstrap) on your repo. * In the repo create `bootstrap.yml` file inside `.github` folder. * Put this code in the `bootstrap.yml`. ```yml _extends: .github ``` > Here we have specify that config has to be read from the .github repo. If you want some configs different for the particular repo mention it after `_extends: .github` line. ## Setup for Development ```sh # Install dependencies npm install # Run the bot npm start ``` See [docs/deploy.md](docs/deploy.md) if you would like to run your own instance of this app.
评论
    相关推荐