CI/CD platform and version of Linux All In One
CI/CD platform and version of Linux All In One
Alpine Linux
alpine / 高山
demos
- GitLab CI/CD
version of linux
- GitHub CI/CD
version of linux
/ platform
https://docs.github.com/en/actions
https://docs.github.com/en/search?query=jobs
https://docs.github.com/en/actions/using-jobs/using-jobs-in-a-workflow
https://docs.github.com/en/rest/actions/workflow-runs?apiVersion=2022-11-28
https://docs.github.com/en/rest/actions/workflow-jobs?apiVersion=2022-11-28
GitHub Apps
https://docs.github.com/en/apps
https://docs.github.com/en/actions/using-jobs/using-a-matrix-for-your-jobs
os + version
jobs:
example_matrix:
strategy:
matrix:
version: [10, 12, 14]
os: [ubuntu-latest, windows-latest]
https://github.com/features/actions
platform
on: push
jobs:
test:
strategy:
matrix:
platform: [ubuntu-latest, macos-latest, windows-latest]
runs-on: ${{ matrix.platform }}
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: 16
- run: npm install-ci-test
- uses:
runs-on
name: Node.js CI/CD
on: [push] # tells github to run this on any push to the repository
jobs:
test: # names the job
runs-on: ubuntu-latest # sets the version of linux we want to use, should be what you have on your server
https://ironeko.com/posts/how-to-set-up-a-ci-cd-pipeline-to-an-ubuntu-server-with-github
(🐞 反爬虫测试!打击盗版⚠️)如果你看到这个信息, 说明这是一篇剽窃的文章,请访问 https://www.cnblogs.com/xgqfrms/ 查看原创文章!
refs
https://pbs.twimg.com/card_img/1441262145644097537/gn9-Ju_v?format=png&name=medium
https://wpblog.semaphoreci.com/wp-content/uploads/2021/08/CICD_for_Monorepos.pdf
©xgqfrms 2012-2021
www.cnblogs.com/xgqfrms 发布文章使用:只允许注册用户才可以访问!
原创文章,版权所有©️xgqfrms, 禁止转载 🈲️,侵权必究⚠️!
本文首发于博客园,作者:xgqfrms,原文链接:https://www.cnblogs.com/xgqfrms/p/15342313.html
未经授权禁止转载,违者必究!