mirror of
https://github.com/platformio/platformio-core.git
synced 2025-07-30 10:07:14 +02:00
Add Gitlab CI to known list
This commit is contained in:
@ -284,35 +284,12 @@ def on_command():
|
|||||||
|
|
||||||
def measure_ci():
|
def measure_ci():
|
||||||
event = {"category": "CI", "action": "NoName", "label": None}
|
event = {"category": "CI", "action": "NoName", "label": None}
|
||||||
|
known_cis = ("TRAVIS", "APPVEYOR", "GITLAB_CI", "CIRCLECI", "SHIPPABLE",
|
||||||
envmap = {
|
"DRONE")
|
||||||
"APPVEYOR": {
|
for name in known_cis:
|
||||||
"label": getenv("APPVEYOR_REPO_NAME")
|
if getenv(name, "false").lower() == "true":
|
||||||
},
|
event['action'] = name
|
||||||
"CIRCLECI": {
|
break
|
||||||
"label":
|
|
||||||
"%s/%s" % (getenv("CIRCLE_PROJECT_USERNAME"),
|
|
||||||
getenv("CIRCLE_PROJECT_REPONAME"))
|
|
||||||
},
|
|
||||||
"TRAVIS": {
|
|
||||||
"label": getenv("TRAVIS_REPO_SLUG")
|
|
||||||
},
|
|
||||||
"SHIPPABLE": {
|
|
||||||
"label": getenv("REPO_NAME")
|
|
||||||
},
|
|
||||||
"DRONE": {
|
|
||||||
"label": getenv("DRONE_REPO_SLUG")
|
|
||||||
},
|
|
||||||
"GITLAB": {
|
|
||||||
"label": getenv("CI_PROJECT_PATH_SLUG")
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
for key, value in envmap.items():
|
|
||||||
if getenv(key, "").lower() != "true":
|
|
||||||
continue
|
|
||||||
event.update({"action": key, "label": value['label']})
|
|
||||||
|
|
||||||
on_event(**event)
|
on_event(**event)
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user