have you tried after JOB_LOADED?

/B

On Wed, Oct 28, 2015 at 10:02 AM, Jim SERRA <[email protected]> wrote:

> When I use the Initializer with after/before and whatever InitMilestone
> <http://javadoc.jenkins-ci.org/hudson/init/InitMilestone.html> when I try
> to get the list of view with:
> jenkins.model.Jenkins.getInstance().getViews();
>
> the list is not initialize yet and doesn't return anything.
> Some idea?
>
> Jim,
>
>
> On Monday, October 19, 2015 at 11:17:44 AM UTC+2, Jim SERRA wrote:
>>
>> Ok,
>> So if I want to do the apply thing (to update my json files). The best
>> way would be to do in the Initializer a foreach on views and do a
>> deleteView and addView.
>> I will check that.
>>
>> On Friday, October 16, 2015 at 6:01:26 PM UTC+2, Robert Sandell wrote:
>>>
>>> Well what I was suggesting was to create your custom view in code and
>>> then add it to the ViewGroup (a.k. Jenkins)
>>>
>>> Jenkins.getActiveInstance().addView(new MyCustomView(...))
>>>
>>> /B
>>>
>>> On Fri, Oct 16, 2015 at 5:39 PM, Jim SERRA <[email protected]> wrote:
>>>
>>>> I don't want to bother you with details but my plugin is not really
>>>> well developped (I learned by myself), so in short there is some data
>>>> stored in  json files.
>>>> So I prefer to do this way like that I can add some security in
>>>> persistance.
>>>>
>>>> The Initializer is quite interesting !
>>>> But I don't understand why you link the addView() method is it for the
>>>> submit purpose?
>>>> I never succeeded to do a submit of the view configuration in java.
>>>>
>>>> On Friday, October 16, 2015 at 5:20:54 PM UTC+2, Robert Sandell wrote:
>>>>>
>>>>>
>>>>> http://javadoc.jenkins-ci.org/jenkins/model/Jenkins.html#addView(hudson.model.View)
>>>>> http://javadoc.jenkins-ci.org/hudson/init/Initializer.html
>>>>>
>>>>> But if you add them to Jenkins they should be persisted as well so a
>>>>> restart shouldn't remove them.
>>>>>
>>>>> /B
>>>>>
>>>>> On Fri, Oct 16, 2015 at 4:35 PM, Jim SERRA <[email protected]> wrote:
>>>>>
>>>>>> Hello,
>>>>>> I have a plugin which manage custom views and portlets.
>>>>>> I don't if it's possible but I would like to submit automatically all
>>>>>> my customs views each time after my server Jenkins restart.
>>>>>>
>>>>>> Regards,
>>>>>> Jim.
>>>>>>
>>>>>> --
>>>>>> You received this message because you are subscribed to the Google
>>>>>> Groups "Jenkins Developers" group.
>>>>>> To unsubscribe from this group and stop receiving emails from it,
>>>>>> send an email to [email protected].
>>>>>> To view this discussion on the web visit
>>>>>> https://groups.google.com/d/msgid/jenkinsci-dev/b90bcf8f-3428-49ab-84ca-b329c7771964%40googlegroups.com
>>>>>> <https://groups.google.com/d/msgid/jenkinsci-dev/b90bcf8f-3428-49ab-84ca-b329c7771964%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>> .
>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Robert Sandell
>>>>> *Software Engineer*
>>>>> *CloudBees Inc.*
>>>>>
>>>> --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "Jenkins Developers" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to [email protected].
>>>> To view this discussion on the web visit
>>>> https://groups.google.com/d/msgid/jenkinsci-dev/4302571b-6810-42b7-8052-d4d09bc33efb%40googlegroups.com
>>>> <https://groups.google.com/d/msgid/jenkinsci-dev/4302571b-6810-42b7-8052-d4d09bc33efb%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>
>>>
>>>
>>> --
>>> Robert Sandell
>>> *Software Engineer*
>>> *CloudBees Inc.*
>>>
>> --
> You received this message because you are subscribed to the Google Groups
> "Jenkins Developers" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/jenkinsci-dev/24c23d12-cf9f-4310-b880-43665281db47%40googlegroups.com
> <https://groups.google.com/d/msgid/jenkinsci-dev/24c23d12-cf9f-4310-b880-43665281db47%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Robert Sandell
*Software Engineer*
*CloudBees Inc.*

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-dev/CALzHZS0Z6kMF%3DTSnsR4gjHppOSrhw-E8TBJbSvn35y8BTtBj2Q%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to