[jira] [Commented] (BEAM-6544) Python wheel release process must not require inputting credentials to third party sites

2019-10-08 Thread Mark Liu (Jira)


[ 
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

2019-10-08 Thread Jira


[ 
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

2019-01-30 Thread Kenneth Knowles (JIRA)


[ 
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

2019-01-29 Thread Robert Bradshaw (JIRA)


[ 
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)