123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 |
- kind: pipeline
- name: default
- steps:
- - name: build
- image: alpine:3.15.0
- environment:
- SSH_KEY:
- from_secret: SSH_KEY
- commands:
- - export SHELL=/bin/bash # hack custom shell
- - apk update
- - apk add musl-locales openjdk11 make py3-virtualenv git openssh
- - export LANG=es_ES.UTF-8 LANGUAGE=es_ES
- #- sh devscripts/comments.bash # import comments CL
- - virtualenv -p python3 venv
- - source venv/bin/activate
- - pip install -r requirements.txt
- - (cd cl-theme/ && make compile)
- - cp -v Makefile.example Makefile
- - make validate
- #- make publish
- #- make onion_publish
- #- name: deploy-tux
- # image: drillster/drone-rsync
- # settings:
- # hosts:
- # from_secret: TUX_SSH_HOST
- # port:
- # from_secret: TUX_SSH_PORT
- # key:
- # from_secret: SSH_KEY
- # user:
- # from_secret: TUX_SSH_USER
- # source: ./output_tux/*
- # target:
- # from_secret: TUX_SSH_TARGET_DIR
- # recursive: true
- # delete: true
- # when:
- # branch: [master]
- # event: [push]
- #- name: deploy-main
- # image: drillster/drone-rsync
- # settings:
- # hosts:
- # from_secret: SSH_HOST
- # port:
- # from_secret: SSH_PORT
- # key:
- # from_secret: SSH_KEY
- # user:
- # from_secret: SSH_USER
- # source: ./output/*
- # exclude:
- # - ./output/.htaccess
- # target:
- # from_secret: SSH_TARGET_DIR
- # recursive: true
- # delete: true
- # when:
- # branch: [master]
- # event: [push]
|