You are viewing a plain text version of this content. The canonical link for it is here.
Posted to infrastructure-issues@apache.org by "David Nalley (JIRA)" <ji...@apache.org> on 2016/09/28 15:45:21 UTC

[jira] [Closed] (INFRA-10385) Automating publishing artifacts via builds.a.o

     [ https://issues.apache.org/jira/browse/INFRA-10385?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

David Nalley closed INFRA-10385.
--------------------------------
    Resolution: Won't Fix

Vinod, 

So there are a ton of problems with the idea of publishing from builds.a.o - release policy contains some. But there's also the ability for anyone with access to jenkins to publish, instead of it being a decision of the PMC to publish. There's also a number of other pragmatic problems like signing the artifacts - but for the sake of discussion, lets just say that publishing to dist.a.o is a disallowed use of builds.a.o as a matter of policy. 

> Automating publishing artifacts via builds.a.o
> ----------------------------------------------
>
>                 Key: INFRA-10385
>                 URL: https://issues.apache.org/jira/browse/INFRA-10385
>             Project: Infrastructure
>          Issue Type: Wish
>      Security Level: public(Regular issues) 
>          Components: Dists, Jenkins
>            Reporter: Vinod Kone
>            Assignee: Jake Farrell
>            Priority: Minor
>
> Currently the mesos project uses a set of scripts to build and do releases. While this process is fairly automated, the build happens on the release manager's laptop which is not ideal.
> I'm trying to find a way to automate the release process by running the build and release process on builds.a.o with a standard dev environment (using docker).
> The main blocker I see is with using credentials. How would the Jenkins job publish artifacts to repoisitory.a.o (for jars) and svn.a.o (for sdist and maybe eggs) and pypi (for eggs). As a side note, is it kosher to publish platform dependent binaries on ASF servers?
> What is the recommended/blessed way of doing this? How do other ASF projects do this?



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)