I agree that it makes sense at least to stop running 2.10-* docs builders on a regular basis because we do not expect any new 2.10.z release. As for deletion I can see no harm here as well but then we should consider deleting builders for 2.8 and 2.9 as well.

Is there any other possible builds which we may need for docs except nightly, beta, rc and release? I think '-build' or '-testing' works for me, since it is going to be manual irregular build for testing :)

As discussed on IRC #pulp-dev, let's talk to Sean about configs and version naming, so I am not making any PRs in that area till then.

Thanks,
Tanya

On 12/19/2016 02:53 PM, Brian Bouterse wrote:
Thanks for explanation. That all sounds correct. Here are some related thoughts regarding our docs builders. I'd like some feedback on these ideas.

I think we should delete all docs builders for 2.10- including the -build, -release, and -dev builders. We don't use them anymore and the docs will continue to be served without disruption.

Should we rename the builders ending in '-build' builders to be '-beta-or-rc'? Or maybe '-testing'?

Also your PR is going to fix the two failing docs builders right? I can review that if that is helpful. I'm hoping to see all the docs builders go green.

Thank you!
Brian




On Mon, Dec 19, 2016 at 5:32 AM, Tanya Tereshchenko <[email protected] <mailto:[email protected]>> wrote:

    I expected '.beta' or '.rc' to be present in the 'version' in
    config [0] but according to the docs [1], this is not the case
    because 2.11 is released.
    I was not aware of that policy, so everything is correct :)

    But when there will be Beta or RC version, expect docs to be
    published at
    http://docs.pulpproject.org/en/<pulp_version>/testing/
    <http://docs.pulpproject.org/en/2.11/testing/>*
    *

    [0]
    
https://github.com/pulp/pulp_packaging/blob/master/ci/config/releases/2.11-build.yaml#L10
    
<https://github.com/pulp/pulp_packaging/blob/master/ci/config/releases/2.11-build.yaml#L10>
    [1]
    
https://github.com/pulp/pulp_packaging/blob/master/ci/config/releases/README.md#xy-buildyaml
    
<https://github.com/pulp/pulp_packaging/blob/master/ci/config/releases/README.md#xy-buildyaml>

    Tanya


    On 12/19/2016 11:07 AM, Tanya Tereshchenko wrote:

    We have jobs for dev and release branches and this *-build ones
    are for the rest which is basically Beta and RC builds and they
    are triggered manually when needed. That's my understanding.

    I expect them to be published under 'testing/', so for 2.11-build
    they should be here: http://docs.pulpproject.org/en/2.11/testing/
    <http://docs.pulpproject.org/en/2.11/testing/>*
    *because of the way path is constructed [0] [1].

    I am looking at configs now and they do not seem to be correct to
    me. I'll make a PR to see if others agree.

    [0]
    
https://github.com/pulp/pulp_packaging/blob/master/ci/docs-builder.py#L75-L78
    
<https://github.com/pulp/pulp_packaging/blob/master/ci/docs-builder.py#L75-L78>
    [1]
    https://github.com/pulp/pulp_packaging/blob/master/ci/docs-builder.py#L170
    <https://github.com/pulp/pulp_packaging/blob/master/ci/docs-builder.py#L170>

    Tanya


    On 12/17/2016 08:26 PM, Dennis Kliban wrote:
    These two Jenkins jobs are currently failing and I am not sure where they 
are supposed to publish docs to. Can someone explain what the purpose of these 
jobs is?  I'd like to fix them.

    -Dennis

    _______________________________________________
    Pulp-dev mailing list
    [email protected] <mailto:[email protected]>
    https://www.redhat.com/mailman/listinfo/pulp-dev
    <https://www.redhat.com/mailman/listinfo/pulp-dev>

    _______________________________________________
    Pulp-dev mailing list
    [email protected] <mailto:[email protected]>
    https://www.redhat.com/mailman/listinfo/pulp-dev
    <https://www.redhat.com/mailman/listinfo/pulp-dev>
    _______________________________________________ Pulp-dev mailing
    list [email protected] <mailto:[email protected]>
    https://www.redhat.com/mailman/listinfo/pulp-dev
<https://www.redhat.com/mailman/listinfo/pulp-dev>
_______________________________________________
Pulp-dev mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/pulp-dev

Reply via email to