34 lines
696 B
YAML
34 lines
696 B
YAML
---
|
|
kind: pipeline
|
|
type: ssh
|
|
name: 自动构建Python3.10镜像
|
|
|
|
server:
|
|
host: 38.55.104.160
|
|
user: root
|
|
password:
|
|
from_secret: aus_pw
|
|
|
|
steps:
|
|
- name: Show System Env
|
|
commands:
|
|
- echo hello world
|
|
- whoami
|
|
- date
|
|
- ls
|
|
- name: Show Docker Env
|
|
commands:
|
|
- docker ps
|
|
- docker images
|
|
- name: Build Docker Image
|
|
environment:
|
|
USERNAME:
|
|
from_secret: docker_hub_username
|
|
TOKEN:
|
|
from_secret: docker_hub_token
|
|
commands:
|
|
- echo $USERNAME
|
|
- docker build . -t lzwang/python3.10:nightly -f ./python3.10/Dockerfile
|
|
- docker login -u $USERNAME -p $TOKEN
|
|
- docker push lzwang/python3.10:nightly
|