SSH Pipeline

简介: SSH Pipeline

示例:

---
kind: pipeline
type: ssh
name: pull
clone:
  disable: true
server:
  host: xxx.xxx.xxx.xxx
  user: ubuntu
  password:
    from_secret: server_ubuntu_password
steps:
  - name: git pull
    commands:
      - cd /home/ubuntu/code/oss && git pull
---
kind: pipeline
type: ssh
name: reload
clone:
  disable: true
server:
  host: xxx.xxx.xxx.xxx
  user: drone
  password:
    from_secret: server_drone_password
steps:
  - name: nginx reload
    commands:
      - sudo nginx -s reload
depends_on:
  - pull
目录
相关文章
|
8月前
|
网络安全 Windows
GitLab配置ssh key
GitLab配置ssh key
|
网络安全 容器
SSH Runner
SSH Runner
84 0
|
jenkins 持续交付 网络安全
Jenkins 配置 ssh key
Jenkins 配置 ssh key
1170 2
Jenkins 配置 ssh key
|
网络安全 开发工具 git
MTPuTTY配置ssh连接Gitlab
远程仓库是指托管在网络上的项目仓库,现在互联网上有很多项目托管平台 GitLab是一个利用 Ruby on Rails开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目
111 0
MTPuTTY配置ssh连接Gitlab
|
网络安全
生成多个ssh key添加到ssh-agent测试连接报错
ssh key添加到ssh-agent测试连接报错 ssh -T git@github.com 如下报错,说明是~/.ssh/config文件问题.ssh/config: line 5: Bad configuration option: usekeychain修改配置文件解决问题,完整流程看这里Mac系统如下 Host new HostName github.
3057 0
|
存储 网络安全 开发工具
Git如何生成多个ssh key添加到ssh-agent管理项目
生成新的ssh密钥 ssh-keygen -t rsa -b 4096 -C "your@example.com" 不要一直回车键,输入新的名称 id_rsa_new Enter a file in which to save the key (/Users/you/.
2747 0
Git如何生成多个ssh key添加到ssh-agent管理项目
|
网络安全
将ssh key添加到ssh-agent使用命令ssh-add ~/.ssh/id_rsa结果报错
将ssh key添加到ssh-agent使用命令ssh-add ~/.ssh/id_rsa结果报错 Error connecting to agent: No such file or directory 开启ssh-agent:ssh-agent 报错: unable to start ssh-...
8754 0
|
Shell 网络安全 数据安全/隐私保护
Salt-ssh批量部署minion
1. 配置salt-ssh 1.1 Master节点安装salt-ssh软件包 yum -y install salt-ssh 1.
1058 0
|
网络安全