Skip to content

Commit

Permalink
Merge pull request #3084 from citrin/drone-1.x
Browse files Browse the repository at this point in the history
[Minor] Update enviroment variable after Drone upgrade
  • Loading branch information
vstakhov committed Oct 14, 2019
2 parents 13a09de + ee019ae commit fe09a19
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 13 deletions.
4 changes: 1 addition & 3 deletions .drone.yml
Expand Up @@ -10,8 +10,6 @@ pipeline:
image: ubuntu:18.04
commands:
- install -d -o nobody -g nogroup /rspamd/build /rspamd/install /rspamd/fedora/build /rspamd/fedora/install
# for debug
- echo $CI_COMMIT_AUTHOR

build:
# https://github.com/rspamd/rspamd-build-docker/blob/master/ubuntu-build/Dockerfile
Expand Down Expand Up @@ -157,7 +155,7 @@ pipeline:
# upload test results to nginx frontent using WebDAV PUT
- >
if [ -n "$HTTP_PUT_AUTH" ]; then
$CI_WORKSPACE/test/tools/http_put.py log.html report.html $CI_SYSTEM_LINK/testlogs/$CI_REPO_NAME/$CI_BUILD_NUMBER/;
$CI_WORKSPACE/test/tools/http_put.py log.html report.html https://$DRONE_SYSTEM_HOSTNAME/testlogs/$DRONE_REPO/$DRONE_BUILD_NUMBER/;
fi
# core_pattern=/var/tmp/%u.%e.core so one or two cores can be saved for each binary
- core_files=$(find /var/tmp/ -name '*.core')
Expand Down
19 changes: 9 additions & 10 deletions test/tools/merge_coveralls.py
Expand Up @@ -127,27 +127,26 @@ def prepare_path_mapping():
if os.getenv('CIRCLECI'):
j1['service_name'] = 'circleci'
j1['service_job_id'] = os.getenv('CIRCLE_BUILD_NUM')
elif os.getenv('CI') == 'drone':
elif os.getenv('DRONE') == 'true':
j1['service_name'] = 'drone'
j1['service_branch'] = os.getenv('CI_COMMIT_BRANCH')
j1['service_branch'] = os.getenv('DRONE_COMMIT_BRANCH')
j1['service_build_url'] = os.getenv('DRONE_BUILD_LINK')
j1['service_job_id'] = os.getenv('CI_JOB_NUMBER')
j1['service_number'] = os.getenv('CI_BUILD_NUMBER')
j1['commit_sha'] = os.getenv('CI_COMMIT_SHA')
if os.getenv('CI_BUILD_EVENT') == 'pull_request':
j1['service_pull_request'] = os.getenv('CI_PULL_REQUEST')
j1['service_number'] = os.getenv('DRONE_BUILD_NUMBER')
j1['commit_sha'] = os.getenv('DRONE_COMMIT_SHA')
if os.getenv('DRONE_BUILD_EVENT') == 'pull_request':
j1['service_pull_request'] = os.getenv('DRONE_PULL_REQUEST')
# git data can be filled by cpp-coveralls, but in our layout it can't find repo
# so we can override git info witout merging
j1['git'] = {
'head': {
'id': j1['commit_sha'],
'author_email': os.getenv('CI_COMMIT_AUTHOR_EMAIL'),
'message': os.getenv('CI_COMMIT_MESSAGE')
'author_email': os.getenv('DRONE_COMMIT_AUTHOR_EMAIL'),
'message': os.getenv('DRONE_COMMIT_MESSAGE')
},
'branch': j1['service_branch'],
'remotes': [{
'name': 'origin',
'url': os.getenv('CI_REPO_REMOTE')
'url': os.getenv('DRONE_GIT_HTTP_URL')
}]
}

Expand Down

0 comments on commit fe09a19

Please sign in to comment.