I wanted to use Jenkins v2 which you didn't have an image for. I see that
there is one now. I'll have to consider if it's worth switching over.

On 4 October 2016 at 09:54, Ben Parees <bpar...@redhat.com> wrote:

>
>
> On Mon, Oct 3, 2016 at 6:28 PM, Lionel Orellana <lione...@gmail.com>
> wrote:
>
>> No, I started with the image provided by the jenkins guys.
>>
>
> ​I strongly suggest you use our image which includes the oc tooling and,
> if instantiated from our template, will have all the correct permissions
> for interacting with openshift.
>
> https://github.com/openshift/origin/tree/master/examples/jenkins
> ​
>
>
>
>>
>> On 30 September 2016 at 01:22, Ben Parees <bpar...@redhat.com> wrote:
>>
>>>
>>>
>>> On Thu, Sep 29, 2016 at 12:05 AM, Lionel Orellana <lione...@gmail.com>
>>> wrote:
>>>
>>>> Ah I am running Jenkins inside a pod and invoking oc from there. Thanks
>>>> for the tip.
>>>>
>>>> Before I can run oc I'm having to set KUBECONFIG to some location I
>>>> know I can write to.
>>>>
>>>> Otherwise I get this error when running any oc command:
>>>>
>>>> error: KUBECONFIG is set to a file that cannot be created or modified:
>>>> /.kube/config
>>>> mkdir /.kube: permission denied
>>>>
>>>> To install the client I simply downloaded the tar, unpacked and created
>>>> a sym link. Do I need any more setup or setting KUBECONFIG every time is
>>>> the way to go?
>>>>
>>>
>>> ​are you using our jenkins image?  our image includes the oc tooling.
>>>
>>> https://github.com/openshift/jenkins
>>> ​
>>>
>>>
>>>
>>>>
>>>> On 28 September 2016 at 22:51, Cesar Wong <cew...@redhat.com> wrote:
>>>>
>>>>> You can always create a new role that only allows the actions that you
>>>>> need to kick off a new build (create on builds and builds/source,  read on
>>>>> buildconfigs).
>>>>>
>>>>> Also, if you're running oc inside a pod within OpenShift, oc will use
>>>>> the credentials of the service account used to run the pod. No need to
>>>>> explicitly log in.
>>>>>
>>>>> On Sep 28, 2016, at 1:40 AM, Lionel Orellana <lione...@gmail.com>
>>>>> wrote:
>>>>>
>>>>> Adding the edit cluster role seems to work.
>>>>>
>>>>> oadm policy add-cluster-role-to-user edit
>>>>> system:serviceaccount:jenkins:jenkins
>>>>>
>>>>> But is feels I'm giving it too much access. I tried with role
>>>>> system:build-controller but that wasn't enough.
>>>>>
>>>>> On 28 September 2016 at 14:00, Lionel Orellana <lione...@gmail.com>
>>>>> wrote:
>>>>>
>>>>>> Thanks. Invoking oc will do.
>>>>>>
>>>>>> I guess I have to oc login everytime?
>>>>>>
>>>>>> Somehow related question: can I have one service account with access
>>>>>> to start builds across all projects? I created a jenkins service account
>>>>>> for this purpose but I'm not sure how to give it access to all projects
>>>>>> instead of one by one.
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> On 27 September 2016 at 22:48, Clayton Coleman <ccole...@redhat.com>
>>>>>> wrote:
>>>>>>
>>>>>>> There is an API for launching a binary build from a build config -
>>>>>>> you can do it from a curl call if necessary (run with --loglevel=8 to 
>>>>>>> see
>>>>>>> an example of that call).  You must send as the contents of the POST 
>>>>>>> call
>>>>>>> the source to build as a tar, zip, or tar.gz
>>>>>>>
>>>>>>> On Sep 27, 2016, at 6:35 AM, Ben Parees <bpar...@redhat.com> wrote:
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> On Sep 27, 2016 2:10 AM, "Lionel Orellana" <lione...@gmail.com>
>>>>>>> wrote:
>>>>>>> >
>>>>>>> > Hi
>>>>>>> >
>>>>>>> > Is it possible to trigger a binary build in Jenkins using
>>>>>>> the openshiftBuild step?
>>>>>>> >
>>>>>>> > I'm basically trying to run something like
>>>>>>> >
>>>>>>> > oc start-build <bc> --from-dir=<dir>
>>>>>>> >
>>>>>>> > but there's no option to pass from-dir in the openshiftBuild step.
>>>>>>> Are there plans to support this?
>>>>>>>
>>>>>>> It's not possible today, but yes it is on our list. In the meantime
>>>>>>> you can shell out and invoke oc directly to accomplish the same thing.
>>>>>>>
>>>>>>> >
>>>>>>> > Thanks
>>>>>>> >
>>>>>>> >
>>>>>>> > Lionel.
>>>>>>> >
>>>>>>> > _______________________________________________
>>>>>>> > users mailing list
>>>>>>> > users@lists.openshift.redhat.com
>>>>>>> > http://lists.openshift.redhat.com/openshiftmm/listinfo/users
>>>>>>> >
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> users mailing list
>>>>>>> users@lists.openshift.redhat.com
>>>>>>> http://lists.openshift.redhat.com/openshiftmm/listinfo/users
>>>>>>>
>>>>>>>
>>>>>>
>>>>> _______________________________________________
>>>>> users mailing list
>>>>> users@lists.openshift.redhat.com
>>>>> http://lists.openshift.redhat.com/openshiftmm/listinfo/users
>>>>>
>>>>>
>>>>>
>>>>
>>>> _______________________________________________
>>>> users mailing list
>>>> users@lists.openshift.redhat.com
>>>> http://lists.openshift.redhat.com/openshiftmm/listinfo/users
>>>>
>>>>
>>>
>>>
>>> --
>>> Ben Parees | OpenShift
>>>
>>>
>>
>
>
> --
> Ben Parees | OpenShift
>
>
_______________________________________________
users mailing list
users@lists.openshift.redhat.com
http://lists.openshift.redhat.com/openshiftmm/listinfo/users

Reply via email to