# deploy.ymlname:deploy to aliyunon:push:branches:-masterjobs:build:runs-on:ubuntu-lateststeps:# 切换分支-name:Checkoutuses:actions/checkout@master # 下载 git submodule-uses:srt32/git-actions@v0.0.3with:args:git submodule update--init--recursive # 使用 node:10-name:use Node.js10uses:acti...
name:BuildAndDeployToAliyunECSon:push:branches:[master]jobs:build:runs-on:ubuntu-lateststeps:-name:Checkoutuses:actions/checkout@v2with:persist-credentials:falseref:mastersubmodules:true-name:InstallandBuildrun:| yarn install yarn build-name:Deploytoaliyunserveruses:easingthemes/ssh-deploy@v2.0.7env...
在仓库根目录新建 .github/workflows/prod.yml name:Buildappanddeploytohuaweiprodon:pull_request:branches:[prod]jobs:build:# using Ubunturuns-on:ubuntu-latestdefaults:run:working-directory:./steps:-uses:actions/checkout@v1-uses:actions/setup-node@v1with:node-version:'12.x'-uses:actions/cache@v1...
我的Github Action服务配置代码 # main.yml name:deploytoaliyun on: push: branches: -master jobs: build: runs-on:ubuntu-latest steps: # 切换分支 -name:Checkout uses:actions/checkout@master # 下载 git submodule -uses:srt32/git-actions@v0.0.3 with: args:gitsubmoduleupdate--init--recursive #...
uses: actions/setup-node@v1 with: node-version: 18.17.0 # 指定node版本 # 安装依赖 - name: npm install run: npm install #打包项目 - name: Build run: npm run build #部署到服务器 - name: Deploy to Staging My server uses: easingthemes/ssh-deploy@v2.1.6 ...
Registers an Amazon ECS task definition and deploys it to an ECS service. - aws-actions/amazon-ecs-deploy-task-definition
This guide explains how to use GitHub Actions to build a containerized application, push it to Amazon Elastic Container Registry (ECR), and deploy it to Amazon Elastic Container Service (ECS) when there is a push to the main branch. On every new push to main i...
name:Deploystaticsourcetomyserveron:push:branches:-masterjobs:build:runs-on:ubuntu-lateststeps:-name:checkoutuses:actions/checkout@v1-name:buildrun:npminstall&&npmrunpub-name:deployuses:closertb/deploy-static-action@masterwith:name:'doddle'token:${{secrets.Deploy_Token}}requestUrl:'http://114.55....
deploy files to ecs. const deploy = require('@starsoul/deploy'); const SERVER_LIST = [ { host: 'xxx',// ip port: 22,// 端口 username: 'xxx', // 登录服务器的账号 password: 'xxx', // 登录服务器的密码 outputPath: '', // 要部署的本地目录 deployPath: '', // 服务器目录 bac...
- ali-ecs # 只在ali-ecs上push触发部署 paths-ignore: # 下列文件的变更不触发部署,可以自行添加 - README.md - LICENSE jobs: deploy: runs-on: ubuntu-latest # 使用ubuntu系统镜像运行自动化脚本 steps: # 自动化步骤 - uses: actions/checkout@v2 # 第一步,下载代码仓库 - name: Deploy to Server...