diff --git a/.drone.yml b/.drone.yml index 3d8d8df..775eb80 100755 --- a/.drone.yml +++ b/.drone.yml @@ -27,41 +27,39 @@ steps: # 定义管道的执行步骤 depends_on: # 依赖build管道 - build image: plugins/docker - commands: - - ls -a -# settings: -# repo: gong921123/hyperf # 推送到dockerhub仓库去 -# registry: docker.io -# insecure: true # 不使用https -# username: -# from_secret: docker_username -# password: -# from_secret: docker_password -# dockerfile: docker/Dockerfile -# tags: latest + settings: + repo: gong921123/hyperf # 推送到dockerhub仓库去 + registry: docker.io + insecure: true # 不使用https + username: + from_secret: docker_username + password: + from_secret: docker_password + dockerfile: docker/Dockerfile + tags: latest -# - name: deploy-pull-project -# depends_on: -# - deploy-push-images -# image: appleboy/drone-ssh -# settings: -# host: gong.cool -# user: -# from_secret: ssh_username -# password: -# from_secret: ssh_password -# command_timeout: 5m -# port: 22 -# script: -# - echo ====开始部署======= -# # - docker pull gong921123/hyperf:latest -# # - docker rmi $(docker images | grep gong921123/hyperf | awk '{print $3}') -# # - docker rmi $(docker images | grep "" | awk '{print $3}') -# - docker run -itd --name hyperf -p 8001:80 -v /usr/local/var/www/hyperf:/var/www -v /usr/local/docker/vloumn_nginx:/etc/nginx/conf.d -v /etc/hosts:/etc/hosts --privileged=true gong921123/hyperf:latest -## - docker exec -it gong921123/hyperf /bin/bash -# # - cd var/www -# # - php bin/hyperf.php start -# - echo ====部署成功======= + - name: deploy-pull-project + depends_on: + - deploy-push-images + image: appleboy/drone-ssh + settings: + host: gong.cool + user: + from_secret: ssh_username + password: + from_secret: ssh_password + command_timeout: 5m + port: 22 + script: + - echo ====开始部署======= + # - docker pull gong921123/hyperf:latest + # - docker rmi $(docker images | grep gong921123/hyperf | awk '{print $3}') + # - docker rmi $(docker images | grep "" | awk '{print $3}') + - docker run -itd --name hyperf -p 8001:80 -v /usr/local/var/www/hyperf:/var/www -v /usr/local/docker/vloumn_nginx:/etc/nginx/conf.d -v /etc/hosts:/etc/hosts --privileged=true gong921123/hyperf:latest +# - docker exec -it gong921123/hyperf /bin/bash + # - cd var/www + # - php bin/hyperf.php start + - echo ====部署成功======= # docker run -itd --name gong921123/hyperf -p 8882:80 -v /usr/local/var/www/hyperf:/code -v