--- kind: pipeline name: build:test steps: - name: checkout backend image: alpine/git commands: - git clone https://git.odit.services/lfk/backend backend - cd backend - git checkout feature/31-lib_generation - name: run lib build image: node:alpine commands: - cd backend - yarn - yarn lib - name: prepare_commit image: alpine/git commands: - rm -rf ./dist ./openapi.json - mv ./backend/lib/dist ./dist - mv ./backend/lib/openapi.json ./openapi.json - rm -rf ./backend - git add -A - git commit -m "new lib version [CI SKIP]" - name: push to repo image: appleboy/drone-git-push settings: branch: master remote: git@git.odit.services:lfk/lib.git