[jira] [Commented] (BEAM-6544) Python wheel release process must not require inputting credentials to third party sites
[ https://issues.apache.org/jira/browse/BEAM-6544?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16947080#comment-16947080 ] Mark Liu commented on BEAM-6544: Auto push from beam-wheels works for me in 2.16 release. I think this jira can be marked as resolved. > Python wheel release process must not require inputting credentials to third > party sites > > > Key: BEAM-6544 > URL: https://issues.apache.org/jira/browse/BEAM-6544 > Project: Beam > Issue Type: Bug > Components: build-system >Reporter: Kenneth Knowles >Assignee: Robert Bradshaw >Priority: Blocker > > According to the instructions at > https://beam.apache.org/contribute/release-guide/#build-and-stage-python-wheels > and https://github.com/apache/beam-wheels, the release manager must input > their ASF credentials to Travis-CI. This should not be required. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (BEAM-6544) Python wheel release process must not require inputting credentials to third party sites
[ https://issues.apache.org/jira/browse/BEAM-6544?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16946817#comment-16946817 ] Ismaël Mejía commented on BEAM-6544: Is this still a thing? pinging [~markflyhigh] who made the last release to confirm if this can be closed. > Python wheel release process must not require inputting credentials to third > party sites > > > Key: BEAM-6544 > URL: https://issues.apache.org/jira/browse/BEAM-6544 > Project: Beam > Issue Type: Bug > Components: build-system >Reporter: Kenneth Knowles >Assignee: Robert Bradshaw >Priority: Blocker > > According to the instructions at > https://beam.apache.org/contribute/release-guide/#build-and-stage-python-wheels > and https://github.com/apache/beam-wheels, the release manager must input > their ASF credentials to Travis-CI. This should not be required. -- This message was sent by Atlassian Jira (v8.3.4#803005)
[jira] [Commented] (BEAM-6544) Python wheel release process must not require inputting credentials to third party sites
[ https://issues.apache.org/jira/browse/BEAM-6544?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16756710#comment-16756710 ] Kenneth Knowles commented on BEAM-6544: --- It looks like Travis might be able to upload to bintray, which we can use. Any place where we can grant an access token just for Travis should do. > Python wheel release process must not require inputting credentials to third > party sites > > > Key: BEAM-6544 > URL: https://issues.apache.org/jira/browse/BEAM-6544 > Project: Beam > Issue Type: Bug > Components: build-system >Reporter: Kenneth Knowles >Assignee: Kenneth Knowles >Priority: Blocker > > According to the instructions at > https://beam.apache.org/contribute/release-guide/#build-and-stage-python-wheels > and https://github.com/apache/beam-wheels, the release manager must input > their ASF credentials to Travis-CI. This should not be required. -- This message was sent by Atlassian JIRA (v7.6.3#76005)
[jira] [Commented] (BEAM-6544) Python wheel release process must not require inputting credentials to third party sites
[ https://issues.apache.org/jira/browse/BEAM-6544?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16755577#comment-16755577 ] Robert Bradshaw commented on BEAM-6544: --- Strongly agree, I thought we had taken care of this. What we need is a place to push things. Generally pushing blobs to publicly accessible places require credentials. One option is asking for (non-individual) apache credentials that have push permissions to svn (or somewhere else apache hosted). These are encrypted so travis can see them, but others can't. Short of that we could try to push them elsewhere (e.g. gcs, similar to how we allow our robot accounts to write there for tests) and then manually copy the to the svn directory. > Python wheel release process must not require inputting credentials to third > party sites > > > Key: BEAM-6544 > URL: https://issues.apache.org/jira/browse/BEAM-6544 > Project: Beam > Issue Type: Bug > Components: build-system >Reporter: Kenneth Knowles >Assignee: Luke Cwik >Priority: Blocker > > According to the instructions at > https://beam.apache.org/contribute/release-guide/#build-and-stage-python-wheels > and https://github.com/apache/beam-wheels, the release manager must input > their ASF credentials to Travis-CI. This should not be required. -- This message was sent by Atlassian JIRA (v7.6.3#76005)