diff --git a/azure-pipelines-release.yml b/azure-pipelines-release.yml index c1ba3daca1..d550943727 100644 --- a/azure-pipelines-release.yml +++ b/azure-pipelines-release.yml @@ -32,20 +32,6 @@ stages: exit 1 fi displayName: "Check version of branch/tag" - - script: | - sudo apt-get install -y --no-install-recommends \ - jq curl - - release="$(Build.SourceBranchName)" - created_by="$(curl -s https://api.github.com/repos/home-assistant/home-assistant-polymer/releases/tags/${release} | jq --raw-output '.author.login')" - - if [[ "${created_by}" =~ ^(balloob)$ ]]; then - exit 0 - fi - - echo "${created_by} is not allowed to create an release!" - exit 1 - displayName: "Check rights" - stage: "Build" jobs: @@ -63,5 +49,9 @@ stages: versionSpec: "12.1" - script: pip install twine wheel displayName: "Install tools" - - script: script/release + - script: | + export TWINE_USERNAME="$(twineUser)" + export TWINE_PASSWORD="$(twinePassword)" + + script/release displayName: "Build and release package" diff --git a/script/release b/script/release index 0d682c313f..05131f5df2 100755 --- a/script/release +++ b/script/release @@ -9,12 +9,8 @@ cd "$(dirname "$0")/.." # Install node modules yarn install -# Verify everything is ok -tsc - script/build_frontend rm -rf dist python3 setup.py sdist python3 -m twine upload dist/* -