+1

On Mon, Feb 18, 2019, 5:12 AM Slide <[email protected] wrote:

> +1
>
> On Mon, Feb 18, 2019 at 12:18 AM Oleg Nenashev <[email protected]>
> wrote:
>
>> If nobody is against, I would like to proceed with hosting of the repo.
>> It has already proven its usability for some bits of the Jenkinsfile
>> Runner and Pipeline Library development.
>>
>> I will make sure that the repository explicitly documents its limitations
>> and that it is NOT a full clone of ci.jenkjns.io
>>
>> Best regards,
>> Oleg
>>
>>
>> On Friday, December 14, 2018 at 7:12:18 PM UTC+1, Oleg Nenashev wrote:
>>>
>>> For infra.isTrusted() it will return false, but it may be possible to
>>> override it in JCasC if needed.
>>>
>>> Generally ci.jenkins.io-runner has a number of limitations:
>>> https://github.com/oleg-nenashev/ci.jenkins.io-runner#limitations (e.g.
>>> DinD or Windows support), so I would not expect it to work for all cases.
>>> oleg-nenashev/demo-jenkins-config-as-code
>>> <https://github.com/oleg-nenashev/demo-jenkins-config-as-code> can be
>>> used for a better replication of the ci.jenkins.io environment, but I
>>> have never tested packaging or Docker publishing flows there.
>>>
>>> BR, Oleg
>>>
>>>
>>>
>>> On Fri, Dec 14, 2018 at 6:58 PM Slide <[email protected]> wrote:
>>>
>>>> Does this support testing trusted stuff at all (e.g., isTrusted in the
>>>> infra pipeline library)? Or is this mainly for non-trusted components?
>>>>
>>>> On Fri, Dec 14, 2018 at 10:15 AM Oleg Nenashev <[email protected]>
>>>> wrote:
>>>>
>>>>> Hi all,
>>>>>
>>>>> Few weeks ago I have created a ci.jenkins.io-runner
>>>>> <https://github.com/oleg-nenashev/ci.jenkins.io-runner> repository.
>>>>> This repository is my reference implementation of the Jenkinsfile
>>>>> Runner <https://github.com/jenkinsci/jenkinsfile-runner> & Custom WAR
>>>>> Packager <https://github.com/jenkinsci/custom-war-packager> flow for
>>>>> creating custom single-shot Jenkins masters with built-in
>>>>> self-configuration logic. The flow is described here
>>>>> <https://jenkins.io/blog/2018/09/12/speaker-blog-a-cloud-native-jenkins/#ephemeral-jenkins-masters-research>
>>>>> and here <https://jenkins.io/blog/2018/10/16/custom-war-packager/>,
>>>>> and it is used in Jenkins X Serverless
>>>>> <https://github.com/jenkins-x/jenkins-x-serverless/>and in the JFR
>>>>> for GitHub Actions prototype
>>>>> <https://github.com/jonico/jenkinsfile-runner-github-actions> .
>>>>>
>>>>> As you may guess from the name, the repository tries to emulate the
>>>>> ci.jenkins.io configuration so that the package can be used to
>>>>> develop Jenkinsfiles and Jenkins Pipeline Library
>>>>> <https://github.com/jenkins-infra/pipeline-library/> patches (e.g.
>>>>> for *buildPlugin()*).
>>>>>
>>>>> So the repository can be used for several purposes:
>>>>>
>>>>>    - Reference implementation of a tool for local Pipeline
>>>>>    Development (Pipeline Authhoring SIG in CC)
>>>>>    - Reference implementation of the CWP and JFR packaging flow
>>>>>    - Playground for Jenkinsfile Runner contributors who may want to
>>>>>    experiment with new features, e.g. Dependabot for autoupgrades (
>>>>>    JENKINS-54834 <https://issues.jenkins-ci.org/browse/JENKINS-54834>)
>>>>>    or a Jenkinsfile Runner Test framework (JENKINS-54391
>>>>>    <https://issues.jenkins-ci.org/browse/JENKINS-54391>)
>>>>>    - Development tool for Jenkins contributors working on Jenkins
>>>>>    Pipeline Library
>>>>>    <https://github.com/jenkins-infra/pipeline-library/>
>>>>>
>>>>> Why do I ask about hosting?
>>>>>
>>>>>    - For some cases like JFR Test Framework, it would be really great
>>>>>    to have an access to the CI instance like ci.jenkins.io
>>>>>    - I would be interested to prototype JEP-217: Experimental Jenkins
>>>>>    organization on DockerHub
>>>>>    <https://github.com/jenkinsci/jep/tree/master/jep/217> using this
>>>>>    repository
>>>>>    - It would be nice to get it officially hosted at the end of the
>>>>>    day
>>>>>
>>>>> Would be great to get your feedback.
>>>>>
>>>>> Thanks in advance,
>>>>> Oleg
>>>>>
>>>>> --
>>>>> 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/CAPfivLCYpoenZ6mcU6DhVgyTVKfMAv5Kwx6Qa_CLyNU1D61s3A%40mail.gmail.com
>>>>> <https://groups.google.com/d/msgid/jenkinsci-dev/CAPfivLCYpoenZ6mcU6DhVgyTVKfMAv5Kwx6Qa_CLyNU1D61s3A%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>>>> .
>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>
>>>>
>>>>
>>>> --
>>>> Website: http://earl-of-code.com
>>>>
>>>> --
>>>> You received this message because you are subscribed to the Google
>>>> Groups "Jenkins Pipeline Authoring SIG" group.
>>>> To unsubscribe from this group and stop receiving emails from it, send
>>>> an email to [email protected]
>>>> .
>>>> To post to this group, send email to
>>>> [email protected].
>>>> To view this discussion on the web visit
>>>> https://groups.google.com/d/msgid/jenkins-pipeline-authoring-sig/CAPiUgVfuP-M5Vx%2BJHipegwyRjdUdPn9ZCpmSskgyUn-6oxjMVg%40mail.gmail.com
>>>> <https://groups.google.com/d/msgid/jenkins-pipeline-authoring-sig/CAPiUgVfuP-M5Vx%2BJHipegwyRjdUdPn9ZCpmSskgyUn-6oxjMVg%40mail.gmail.com?utm_medium=email&utm_source=footer>
>>>> .
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>> --
>> 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/74f1ad19-39ac-4314-93bf-4747a219a1d6%40googlegroups.com
>> <https://groups.google.com/d/msgid/jenkinsci-dev/74f1ad19-39ac-4314-93bf-4747a219a1d6%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
> --
> Website: http://earl-of-code.com
>
> --
> 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/CAPiUgVdU4QCYTkF0MUZ11o-7vNFmq2FQ5G8%3D1rQbPhOPMaCuyA%40mail.gmail.com
> <https://groups.google.com/d/msgid/jenkinsci-dev/CAPiUgVdU4QCYTkF0MUZ11o-7vNFmq2FQ5G8%3D1rQbPhOPMaCuyA%40mail.gmail.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
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/CAO49JtFo4tQAFThKWyW_mtJQGOhhaoPx57g8%3D0K3_4Oxcjbs7A%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to