123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117 |
- #kind: pipeline
- #type: docker
- #name: ui
- #steps:
- #- name: build-ui
- # image: node:12.7.0
- # volumes:
- # - name: build
- # path: /build/
- # commands:
- # - cd client
- # - yarn install
- # - yarn validate
- # - yarn test:ci
- # - yarn build
- # - mv build/* /build/
- # when:
- # branch:
- # - master
- #- name: upload
- # image: plugins/s3
- # volumes:
- # - name: build
- # path: /build/
- # settings:
- # access_key:
- # from_secret: minio_access_key
- # secret_key:
- # from_secret: minio_secret_key
- # bucket: terrassumptions
- # source: /build/*
- # target: /
- # path_style: true
- # endpoint: http://192.168.0.5:29000
-
- #volumes:
- #- name: build
- # temp: {}
- #---
- kind: pipeline
- type: docker
- name: ui
- steps:
- - name: build-ui
- image: node:12.7.0
- volumes:
- - name: build
- path: /build/
- commands:
- - cd client
- - yarn install
- - yarn validate
- - yarn test:ci
- - yarn build
- - mv build/* /build/
- when:
- branch:
- - master
- - name: publish-ui
- image: appleboy/drone-scp
- volumes:
- - name: build
- path: /build/
- when:
- branch:
- - master
- settings:
- host: hiram.services
- username: hiram
- key:
- from_secret: ssh_key
- port: 355
- target: "/opt/terrassumptions/srv/build-last-push"
- source: /build
- - name: deploy-ui
- image: appleboy/drone-ssh
- when:
- branch:
- - master
- settings:
- host: hiram.services
- username: hiram
- key:
- from_secret: ssh_key
- port: 355
- script:
- - cd /opt/terrassumptions/srv/
- - ./update.sh
-
- volumes:
- - name: build
- temp: {}
- ---
- kind: pipeline
- type: docker
- name: server
- steps:
- - name: publish-server
- image: plugins/docker
- settings:
- context: ./server
- dockerfile: ./server/Dockerfile
- username:
- from_secret: registry_username
- password:
- from_secret: registry_password
- repo: registry.hiram.services/terrassumptions-server
- tags: latest
- registry: registry.hiram.services
- when:
- branch:
- - master
|