Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: new plugin jenkins-pipeline-kubernetes && jenkins plugin enhancement #837

Merged
merged 3 commits into from
Jul 19, 2022

Conversation

aFlyBird0
Copy link
Member

@aFlyBird0 aFlyBird0 commented Jul 11, 2022

Signed-off-by: Bird aflybird0@gmail.com

Pre-Checklist

Note: please complete ALL items in the following checklist.

  • I have read through the CONTRIBUTING.md documentation.
  • My code has the necessary comments and documentation (if needed).
  • I have added relevant tests

Docs

1. Jenkins

image

2. Jenkins pipeline

image

Description

Jenkins Plugin

auto install plugins:

  • GitHub Pull Request Builder
  • OWASP Markup Formatter

auto set : "Configure Global Security -> Markup Formatter -> Safe HTML" by JCasC

Jenkins Pipeline Plugin

Done:

  1. auto create credential
  2. create job and settings

TODO(Next PRs):
Read, Update, Delete interface.

Related Issues

close #524

New Behavior (screenshots if needed)

1. Jenkins

plugins

image

image

safe HTML settings
image

2. pipeline

credentials create

image

pipeline job create

image

image

pipeline build

image

image

Signed-off-by: Bird <aflybird0@gmail.com>
Signed-off-by: Bird <aflybird0@gmail.com>
@aFlyBird0 aFlyBird0 changed the title feat: new plugin jenkins-pipeline-kubernetes feat: new plugin jenkins-pipeline-kubernetes && jenkins plugin enhancement Jul 14, 2022
@aFlyBird0 aFlyBird0 added the enhancement New feature or request label Jul 14, 2022
@aFlyBird0 aFlyBird0 marked this pull request as ready for review July 14, 2022 12:17
@aFlyBird0 aFlyBird0 requested a review from a team as a code owner July 14, 2022 12:17
@aFlyBird0 aFlyBird0 requested a review from steinliber July 14, 2022 15:25
Signed-off-by: Bird <aflybird0@gmail.com>
@aFlyBird0 aFlyBird0 requested a review from daniel-hutao July 18, 2022 13:01
@aFlyBird0 aFlyBird0 assigned daniel-hutao and unassigned aFlyBird0 Jul 18, 2022
@daniel-hutao daniel-hutao merged commit e4f2d22 into devstream-io:main Jul 19, 2022
@aFlyBird0 aFlyBird0 deleted the feat-jenkins-plugin branch July 22, 2022 05:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

🍀 Proposal: Plugin jenkins Enhancement (sub-task of #513)
4 participants