You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@lucene.apache.org by "Cassandra Targett (Jira)" <ji...@apache.org> on 2020/08/10 20:56:00 UTC

[jira] [Resolved] (LUCENE-9452) Remove jenkins.build.ref.guide.sh

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

Cassandra Targett resolved LUCENE-9452.
---------------------------------------
    Fix Version/s: 8.7
       Resolution: Fixed

I only backported to branch_8x, but could also remove it from branch_8_6 if it's necessary to do so.

> Remove jenkins.build.ref.guide.sh
> ---------------------------------
>
>                 Key: LUCENE-9452
>                 URL: https://issues.apache.org/jira/browse/LUCENE-9452
>             Project: Lucene - Core
>          Issue Type: Improvement
>          Components: general/build
>            Reporter: Cassandra Targett
>            Assignee: Cassandra Targett
>            Priority: Major
>             Fix For: 8.7
>
>
> After the move to Cloudbees (ci-builds.apache.org), the Ref Guide Jenkins jobs stopped working. The {{dev-tools/scripts/jenkins.build.ref.guide.sh}} script we used to build the Guide installed its own RVM and gemset for the required gems to run with the Ant build and it was difficult to get the paths right. Infra added the dependencies that we need to their Puppet-managed node deploy process (see INFRA-20656) and now we don't need a script to do any of that for us.
> This issue is to track removing the script since it's no longer required. The Ref Guide build jobs will just invoke Ant directly instead.
> IIUC from SOLR-10568 when the script was added, there might still come a day when there is a version mismatch between what was installed by default and what our build needs, but I think it's fair to try to work with Infra to get our needs met on the nodes instead of adding them to a script which makes migration like this more complex.
> All of these pre-build dependencies go away, however, when we move to Gradle, so even if we have a version mismatch one time it won't be a persistent issue.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@lucene.apache.org
For additional commands, e-mail: issues-help@lucene.apache.org