IBM Cloud Foundry Github Action 重启脚本

参考 https://github.com/tlmoe/v2fly-cf/blob/master/.github/workflows/deploy-to-ibm.yml


name: IBM Cloud Auto Restart
on:   push:     branches:     - master   schedule:     #为了避免扎堆重启,随机修改一下这里的定时运行时间。 格式:'分 时 日 月 星期'     - cron: '47 4 * * WED'
jobs:   ibm-cloud-restart:     runs-on: ubuntu-latest
    steps:     - uses: citizen-of-planet-earth/cf-cli-action@v1       env:         IBM_APP_NAME: ${{ secrets.IBM_APP_NAME }}       with:         cf_api: https://api.us-south.cf.cloud.ibm.com         cf_username: ${{ secrets.CF_USER_IBM }}         cf_password: ${{ secrets.CF_PASSWORD_IBM }}         cf_org: ${{ secrets.CF_ORG_IBM }}         cf_space: ${{ secrets.CF_SPACE_IBM }}         command: >           restart "$IBM_APP_NAME"
需要在 Github 的 Settings - Secrets 里添加
CF_USER_IBM
CF_PASSWORD_IBM
CF_ORG_IBM
CF_SPACE_IBM
IBM_APP_NAME

其中
CF_USER_IBM // IBM 用户名
CF_PASSWORD_IBM // IBM 密码
IBM_APP_NAME // 应用程序名称

接下来我们要找到 ORG 和 SPACE
箭头所指就是 CF_ORG_IBM  组织
点击组织名
下图中框起来的就是 CF_SPACE_IBM 空间
评论