Andrey Kovalev
2 years ago
4 changed files with 70 additions and 0 deletions
@ -0,0 +1,23 @@
@@ -0,0 +1,23 @@
|
||||
# Build Docker Image |
||||
|
||||
```yaml |
||||
kind: pipeline |
||||
type: docker |
||||
name: build |
||||
|
||||
steps: |
||||
- name: build |
||||
image: plugins/docker |
||||
settings: |
||||
registry: registry.gitlab.com |
||||
username: |
||||
from_secret: docker_username |
||||
password: |
||||
from_secret: docker_password |
||||
repo: registry.gitlab.com/USER/REPO/${DRONE_COMMIT_BRANCH} |
||||
tags: |
||||
- latest |
||||
- ${DRONE_COMMIT_SHA} |
||||
cache_from: |
||||
- registry.gitlab.com/USER/REPO/${DRONE_COMMIT_BRANCH}:latest |
||||
``` |
@ -0,0 +1,2 @@
@@ -0,0 +1,2 @@
|
||||
# Drone CI |
||||
Drone-related docs section |
@ -0,0 +1,42 @@
@@ -0,0 +1,42 @@
|
||||
# Run SSH command |
||||
|
||||
```yaml |
||||
kind: pipeline |
||||
type: docker |
||||
name: deploy |
||||
|
||||
clone: |
||||
disable: true |
||||
|
||||
steps: |
||||
- name: deploy |
||||
image: appleboy/drone-ssh |
||||
settings: |
||||
host: |
||||
from_secret: ssh_address |
||||
username: |
||||
from_secret: ssh_username |
||||
key: |
||||
from_secret: ssh_key |
||||
port: 22 |
||||
script_stop: true |
||||
script: |
||||
- command1 |
||||
- command2 |
||||
|
||||
trigger: |
||||
branch: |
||||
- master |
||||
event: |
||||
- push |
||||
``` |
||||
|
||||
## CI Variables |
||||
|
||||
### `ssh_key` |
||||
|
||||
**\n at the end of the file!** |
||||
|
||||
### `ssh_address` |
||||
|
||||
### `ssh_username` |
Loading…
Reference in new issue