Open gpongelli opened 3 years ago
Jenkins and plugins versions report: Jenkins 2.303.1 , gitlab-plugin 1.5.20
Jenkins: 2.303.1 OS: Linux - 4.15.0-58-generic --- ace-editor:1.1 ansicolor:1.0.0 ant:1.11 antisamy-markup-formatter:2.1 apache-httpcomponents-client-4-api:4.5.13-1.0 artifactdeployer:1.2 authentication-tokens:1.4 basic-branch-build-strategies:1.3.2 bootstrap4-api:4.6.0-3 bootstrap5-api:5.1.0-3 bouncycastle-api:2.24 branch-api:2.6.5 build-timeout:1.20 build-user-vars-plugin:1.7 built-on-column:1.1 caffeine-api:2.9.2-29.v717aac953ff3 checks-api:1.7.2 cloudbees-bitbucket-branch-source:2.9.11 cloudbees-folder:6.16 command-launcher:1.6 conditional-buildstep:1.4.1 configurationslicing:1.51 credentials:2.5 credentials-binding:1.27 dashboard-view:2.17 display-url-api:2.3.5 docker-commons:1.17 docker-workflow:1.26 downstream-buildview:1.9 durable-task:1.39 echarts-api:5.1.2-11 email-ext:2.83 embeddable-build-status:2.0.3 envinject:2.3.0 envinject-api:1.7 extended-choice-parameter:0.82 external-monitor-job:1.7 favorite:2.3.3 flexible-publish:0.16.1 font-awesome-api:5.15.4-1 git:4.8.2 git-client:3.9.0 git-parameter:0.9.12 git-server:1.10 github:1.34.1 github-api:1.123 github-branch-source:2.11.2 gitlab-api:1.0.6 gitlab-oauth:1.10 gitlab-plugin:1.5.20 gradle:1.37.1 groovy:2.4 handlebars:3.0.8 handy-uri-templates-2-api:2.1.8-1.0 heavy-job:1.1 htmlpublisher:1.25 jackson2-api:2.12.4 javadoc:1.6 jdk-tool:1.5 jenkins-design-language:1.24.8 jenkins-multijob-plugin:1.36 jira:3.5 jjwt-api:0.11.2-9.c8b45b8bb173 jqs-monitoring:1.4 jquery:1.12.4-1 jquery-detached:1.2.1 jquery3-api:3.6.0-2 jsch:0.1.55.2 junit:1.52 label-linked-jobs:6.0.1 ldap:2.7 locale:1.4 lockable-resources:2.11 logging:1.0.0 mailer:1.34 mapdb-api:1.0.9.0 matrix-auth:2.6.8 matrix-project:1.19 maven-plugin:3.12 mercurial:2.15 momentjs:1.1.1 monitoring:1.88.0 okhttp-api:3.14.9 pam-auth:1.6 parameterized-trigger:2.41 periodicbackup:1.6 pipeline-build-step:2.15 pipeline-github-lib:1.0 pipeline-graph-analysis:1.11 pipeline-input-step:2.12 pipeline-milestone-step:1.3.2 pipeline-model-api:1.9.1 pipeline-model-definition:1.9.1 pipeline-model-extensions:1.9.1 pipeline-rest-api:2.19 pipeline-stage-step:2.5 pipeline-stage-tags-metadata:1.9.1 pipeline-stage-view:2.19 pipeline-utility-steps:2.10.0 plain-credentials:1.7 plugin-util-api:2.4.0 popper-api:1.16.1-2 popper2-api:2.9.3-1 postbuildscript:2.9.1 powershell:1.5 publish-over:0.22 publish-over-ftp:1.16 publish-over-ssh:1.22 pubsub-light:1.16 release:2.11 resource-disposer:0.16 robot:3.0.1 run-condition:1.5 saml:2.0.8 schedule-build:0.5.1 scm-api:2.6.5 script-security:1.78 simple-theme-plugin:0.7 snakeyaml-api:1.29.1 sse-gateway:1.24 ssh:2.6.1 ssh-credentials:1.19 ssh-slaves:1.33.0 ssh-steps:2.0.0 sshd:3.1.0 structs:1.23 subversion:2.14.4 testDisplayer:3.0.0 text-file-operations:1.3.2 timestamper:1.13 token-macro:266.v44a80cf277fd trilead-api:1.0.13 variant:1.4 view-job-filters:2.3 windows-slaves:1.8 workflow-aggregator:2.6 workflow-api:2.46 workflow-basic-steps:2.24 workflow-cps:2.93 workflow-cps-global-lib:2.21 workflow-durable-task-step:2.39 workflow-job:2.41 workflow-multibranch:2.26 workflow-scm-step:2.13 workflow-step-api:2.24 workflow-support:3.8 ws-cleanup:0.39
Ubuntu 18.04.3
Expected result:
a correctly generated declarative directive like
gitlab(branchFilterType: "All", cancelPendingBuildsOnUpdate: true, ciSkip: true, skipWorkInProgressMergeRequest: true, addVoteOnMergeRequest: true, triggerOnAcceptedMergeRequest: true, triggerOnApprovedMergeRequest: false, triggerOnClosedMergeRequest: false, triggerOnMergeRequest: true, triggerOnNoteRequest: true, triggerOpenMergeRequestOnPush: "source", triggerOnPush: true, triggerOnPipelineEvent: false)
Actual result:
the textbox below shows following message: no public field ‘acceptMergeRequestOnSuccess’ (or getter method) found in class com.dabsquared.gitlabjenkins.GitLabPushTrigger
no public field ‘acceptMergeRequestOnSuccess’ (or getter method) found in class com.dabsquared.gitlabjenkins.GitLabPushTrigger
any process update about this bug?
This problem persists on version 1.6.0
Version report
Jenkins and plugins versions report: Jenkins 2.303.1 , gitlab-plugin 1.5.20
Reproduction steps
Results
Expected result:
a correctly generated declarative directive like
Actual result:
the textbox below shows following message:
no public field ‘acceptMergeRequestOnSuccess’ (or getter method) found in class com.dabsquared.gitlabjenkins.GitLabPushTrigger