More tweaks

pull/959/head
Morgan Pretty 1 year ago
parent faacc292aa
commit 8eadaabeaf

@ -16,14 +16,12 @@ local custom_clone = {
name: 'Clone', name: 'Clone',
environment: { CLONE_KEY: { from_secret: 'CLONE_KEY' } }, environment: { CLONE_KEY: { from_secret: 'CLONE_KEY' } },
commands: [ commands: [
'mkdir -p ~/.ssh',
'echo "$CLONE_KEY" > ~/.ssh/id_git',
'chmod 600 ~/.ssh/id_git',
'eval "$(ssh-agent)"', 'eval "$(ssh-agent)"',
'ssh-agent ssh-add ~/.ssh/id_git', 'echo "$CLONE_KEY" | tr -d "\r" | ssh-add -',
'mkdir -p ~/.ssh && touch ~/.ssh/config && touch ~/.ssh/known_hosts && chmod -R 400 ~/.ssh',
'git init', 'git init',
'git remote add origin git@github.com:$DRONE_REPO.git', 'git remote add origin $DRONE_GIT_SSH_URL',
'git fetch --depth=1 origin +refs/heads/$DRONE_BRANCH', 'git fetch --depth=1 origin +$DRONE_COMMIT_REF',
'git checkout $DRONE_COMMIT', 'git checkout $DRONE_COMMIT',
'git fetch --tags', 'git fetch --tags',
'git submodule update --init --recursive --depth=2 --jobs=4' 'git submodule update --init --recursive --depth=2 --jobs=4'

Loading…
Cancel
Save