Настройка CICD
Some checks failed
continuous-integration/drone/push Build is failing

This commit is contained in:
Struchkov Mark 2022-12-18 14:23:50 +03:00
parent 1c792e488f
commit bee956c7d7

View File

@ -21,16 +21,16 @@ steps:
from_secret: SSH_KEY from_secret: SSH_KEY
commands: commands:
- echo "test" >> text.txt - echo "test" >> text.txt
- eval $(ssh-agent -s) # - eval $(ssh-agent -s)
- echo "$SSH_KEY" | ssh-add - # - echo "$SSH_KEY" | ssh-add -
- mkdir -p ~/.ssh # - mkdir -p ~/.ssh
- chmod 700 ~/.ssh # - chmod 700 ~/.ssh
- echo "test" >> test.txt # - echo "test" >> test.txt
- git add --all # - git add --all
- git diff-index --quiet HEAD --ignore-submodules # - git diff-index --quiet HEAD --ignore-submodules
- git commit -m test # - git commit -m test
- git remote add deploy ssh://git@git.struchkov.dev:222/Godfather-Bots/godfather.git # - git remote add deploy ssh://git@git.struchkov.dev:222/Godfather-Bots/godfather.git
- git push deploy HEAD:master # - git push deploy HEAD:master
# - ssh-keyscan -t rsa git.struchkov.dev >> ~/.ssh/known_hosts # - ssh-keyscan -t rsa git.struchkov.dev >> ~/.ssh/known_hosts
# - chmod 644 ~/.ssh/known_hosts # - chmod 644 ~/.ssh/known_hosts
@ -39,6 +39,18 @@ steps:
# - gpg --pinentry-mode loopback --passphrase $GPG_PASSPHRASE --import gpg.key # - gpg --pinentry-mode loopback --passphrase $GPG_PASSPHRASE --import gpg.key
# - mvn --settings maven-settings.xml -T 1C -U release:clean release:prepare release:perform --batch-mode # - mvn --settings maven-settings.xml -T 1C -U release:clean release:prepare release:perform --batch-mode
- name: push
image: appleboy/drone-git-push
pull: always
settings:
branch: master
commit: true
commit_message: "test"
remote: "git@git.struchkov.dev:222/Godfather-Bots/godfather.git"
environment:
GIT_PUSH_SSH_KEY:
from_secret: SSH_KEY
trigger: trigger:
branch: branch:
- master - master