Browse Source

restore ci config

main
Distopico Vegan 6 years ago
parent
commit
0becf1cd0c
1 changed files with 11 additions and 19 deletions
  1. +11
    -19
      .gitlab-ci.yml

+ 11
- 19
.gitlab-ci.yml View File

@ -42,34 +42,30 @@ lintAll:
except: except:
- master - master
script: script:
- echo "" - ./gradlew --console=plain lint
#- ./gradlew --console=plain lint - ./gradlew --console=plain checkstyle
#- ./gradlew --console=plain checkstyle
lintRelease: lintRelease:
stage: test stage: test
only: only:
- master - master
script: script:
- echo "" - ./gradlew --console=plain lintRelease
#- ./gradlew --console=plain lintRelease - ./gradlew --console=plain checkstyle
#- ./gradlew --console=plain checkstyle
testAll: testAll:
stage: test stage: test
except: except:
- master - master
script: script:
- echo "" - ./gradlew --console=plain test
#- ./gradlew --console=plain test
testRelease: testRelease:
stage: test stage: test
only: only:
- master - master
script: script:
- echo "" - ./gradlew --console=plain testReleaseUnitTest
#- ./gradlew --console=plain testReleaseUnitTest
buildDebug: buildDebug:
stage: build stage: build
@ -87,8 +83,7 @@ buildRelease:
only: only:
- master - master
script: script:
- echo "" - ./gradlew assembleRelease
#- ./gradlew assembleRelease
artifacts: artifacts:
expire_in: 1 week expire_in: 1 week
paths: paths:
@ -103,7 +98,6 @@ release:
- bash /tmp/nvm-install.sh - bash /tmp/nvm-install.sh
- export NVM_DIR="$HOME/.nvm" &&. "$NVM_DIR/nvm.sh" && nvm install 8 - export NVM_DIR="$HOME/.nvm" &&. "$NVM_DIR/nvm.sh" && nvm install 8
- eval $(ssh-agent -s) - eval $(ssh-agent -s)
#- echo "$GIT_SSH_KEY" | tr -d '\r' | ssh-add - > /dev/null
- ssh-add <(echo "$GIT_SSH_KEY") - ssh-add <(echo "$GIT_SSH_KEY")
- mkdir -p ~/.ssh && ssh-keyscan $GITLAB_URL >> ~/.ssh/known_hosts - mkdir -p ~/.ssh && ssh-keyscan $GITLAB_URL >> ~/.ssh/known_hosts
- git config --global user.email $GIT_AUTHOR_EMAIL - git config --global user.email $GIT_AUTHOR_EMAIL
@ -112,9 +106,7 @@ release:
script: script:
- npm install -g semantic-release @semantic-release/commit-analyzer @semantic-release/release-notes-generator @semantic-release/changelog @semantic-release/exec @semantic-release/git @semantic-release/gitlab - npm install -g semantic-release @semantic-release/commit-analyzer @semantic-release/release-notes-generator @semantic-release/changelog @semantic-release/exec @semantic-release/git @semantic-release/gitlab
- semantic-release - semantic-release
- git remote add upstream git@${GITLAB_URL}:${CI_PROJECT_PATH}.git - git fetch
- git fetch upstream - git checkout develop
- git checkout -b develop upstream/develop - git rebase origin/master
- git rebase upstream/master - git push git@${GITLAB_URL}:${CI_PROJECT_PATH}.git develop
- git push upstream develop
#- git push https://${GIT_CREDENTIALS}@${GITLAB_URL}/${CI_PROJECT_PATH}.git develop

|||||||
|||||||
xxxxxxxxxx
 
000:0
x
 
000:0
Loading…
Cancel
Save