Does anybody recall the command to run the owasp check?
Looks like we lost the old build configs, because old Jenkins has been shut 
down.

Andor



> On 2020. Sep 16., at 11:28, Andor Molnar <an...@apache.org> wrote:
> 
> 
> 
>> On 2020. Sep 16., at 1:38, Patrick Hunt <ph...@apache.org> wrote:
>> 
>> On Tue, Sep 15, 2020 at 2:46 PM Andor Molnar <an...@apache.org> wrote:
>> 
>>> "What's the process for making changes now?”
>>> 
>>> Like for any code changes: open Github PR.
>>> 
>>> 
>> Sure I know how to submit a PR, but what's the process for creating one for
>> jenkins? I'm familiar with manually editing jobs, but not whatever else is
>> required.
> 
> 
> Sorry Pat, perhaps I didn’t completely understand your question (or was too 
> late evening).
> 
> You want to create a new job for the Owasp check, so first start with 
> manually creating a new job in Jenkins under the ZooKeeper View. Select 
> “Multibranch pipeline” and “Copy from” this job: 
> "zookeeper-multi-branch-build”.
> 
> Leave everything in place, but change the Script Path of Jenkinsfile to 
> “Jenkinsfile-owasp”. Apply & Save.
> 
> Job will automatically start scanning the branches for the specified 
> Jenkinsfile, but won’t find any and stop.
> 
> Now start implementing and open PR. You probably just need to copy the 
> existing Jenkinsfile and change the “sh” command for the owasp build and 
> let’s see how it goes.
> 
> For testing the patch, you need another Jenkins job similar to what I 
> mentioned above, but point it to your git repo.
> 
> Hope that helps. Please shout if you’re stuck.
> 
> Andor
> 
> 
> 
>> 
>> Patrick
>> 
>> 
>>> "How do I verify a job before submitting it via git?”
>>> 
>>> Create a personal job which is pointing to your repo like mine:
>>> 
>>> https://ci-hadoop.apache.org/view/ZooKeeper/job/zookeeper-master-maven-multipipeline-andor/
>>> 
>>> Not so nice, but that’s what we have for now.
>>> 
>>> Andor
>>> 
>>> 
>>> 
>>>> On 2020. Sep 15., at 22:54, Patrick Hunt <ph...@apache.org> wrote:
>>>> 
>>>> On Tue, Sep 15, 2020 at 12:55 PM Andor Molnar <an...@apache.org> wrote:
>>>> 
>>>>> Hi Michael,
>>>>> 
>>>>> I was working on the CI migration and there’re still a few things which
>>> is
>>>>> not available in the new system. I haven’t found any solution for the
>>>>> “retest” trigger, but I’ll take another look tomorrow. I need to dig the
>>>>> builds@ list if there’s anything happened since I’ve last checked e.g.
>>>>> new plugins installed, etc.
>>>>> 
>>>>> I’m not sure I understand your concern about dead links. Here’s the link
>>>>> of the pre-commit job for your PR:
>>>>> 
>>>>> 
>>> https://ci-hadoop.apache.org/view/ZooKeeper/job/zookeeper-precommit-github-pr/view/change-requests/job/PR-1380/
>>>>> 
>>>>> From the Github PR page I can see the following link:
>>>>> 
>>>>> 
>>> https://ci-hadoop.apache.org/blue/organizations/jenkins/zookeeper-precommit-github-pr/detail/PR-1380/4/pipeline
>>>>> 
>>>>> Which takes me to the Pipeline Report and definitely not dead. (This
>>> must
>>>>> be some new thing, but looks quite cool.)
>>>>> 
>>>>> OWASP Build - Good point Patrick, that’s still missing.
>>>>> I’ve created the branch and PreCommit jobs as Jenkins pipelines, nicely
>>>>> committed and tracked in Git. I believe that’s how we should do CI in
>>> the
>>>>> future. But I was reluctant do the same with flaky-test job which is
>>> just a
>>>>> copy-and-paste Jenkins job atm.
>>>>> 
>>>>> 
>>>> What's the process for making changes now? How do I verify a job before
>>>> submitting it via git?
>>>> 
>>>> Patrick
>>>> 
>>>> 
>>>>> Feel free to choose your way for the Owasp build, if you’re willing to
>>>>> migrate it, but I think at the end of the way we should have everything
>>> in
>>>>> source control to be perfect.
>>>>> 
>>>>> We still don’t have Windows build either, but I’m not sure if
>>>>> Windows-based nodes are available.
>>>>> 
>>>>> Andor
>>>>> 
>>>>> 
>>>>> 
>>>>>> On 2020. Sep 13., at 23:02, Michael Han <h...@apache.org> wrote:
>>>>>> 
>>>>>> Folks,
>>>>>> 
>>>>>> I am seeing some CI build issues. Specifically:
>>>>>> 
>>>>>> * Comment on github PR with "retest maven build" does not trigger a
>>>>> rebuild
>>>>>> of JenkinsMaven. This used to work. Is this a known issue?
>>>>>> 
>>>>>> * Tons of pre-merge job links on PRs are broken: they actually link to
>>> a
>>>>>> deleted ci job I created a few days ago to test the new CI system. Here
>>>>> is
>>>>>> a broken link
>>>>>> <
>>>>> 
>>> https://ci-hadoop.apache.org/job/zookeeper_hanm_tests/job/PR-1380/1/display/redirect
>>>>>> 
>>>>>> for reference. Do we know how we can trigger a new pre-merge job on
>>>>>> existing PRs so these links can be fixed?

Reply via email to