Skip to content

Commit

Permalink
Merge pull request #63 from puzzle/controller-to-master
Browse files Browse the repository at this point in the history
Controller to master
  • Loading branch information
RetGal authored Nov 6, 2024
2 parents fcde411 + 186ae8c commit eb1ea64
Show file tree
Hide file tree
Showing 27 changed files with 58 additions and 1,088 deletions.
42 changes: 2 additions & 40 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,31 +8,6 @@ Documentation: <https://jenkins.io/doc/book/pipeline/shared-libraries/>

## global variables

### addDeployLinks

Adds a link(to another job) for a specific build from the build history of a jenkins job.
See it's [documentation](vars/addDeployLinks.txt).
This function is a component of the [Integration Pipeline](doc/Integration-Pipeline.md).

Source: [vars/addDeployLinks.groovy](vars/addDeployLinks.groovy)

### cleanBuilds

Cleans up the build history of the jenkins job. It can differentiate deployments to specific environments.
See it's [documentation](vars/cleanBuilds.txt).
This function is a component of the [Integration Pipeline](doc/Integration-Pipeline.md).

Source: [vars/cleanBuilds.groovy](vars/cleanBuilds.groovy)

### deployChangedComponents

This function can be used as a template for deploying a component on a specific environment.
There is no actual implementation of a deployment but a placeholder with an echo output.
See it's [documentation](vars/deployChangedComponents.txt).
This function is a component of the [Integration Pipeline](doc/Integration-Pipeline.md).

Source: [vars/deployChangedComponents.groovy](vars/deployChangedComponents.groovy)

### executable

Ensures that the given executable is available on the current Jenkins agent, installing it with a Jenkins tool installer
Expand Down Expand Up @@ -63,22 +38,9 @@ Requests OpenShift to start build from the specified build config and waits for

Runs the OWASP dependency-check tool.

### replaceFromVault

Substitutes variables in a provided String with secrets retrieved from HashiCorp Vault.

### trackComponentVersions

This function tracks information about the current deployment state of a component on a specific environment.
See it's [documentation](vars/trackComponentVersions.txt).
This function is a component of the [Integration Pipeline](doc/Integration-Pipeline.md).

Source: [vars/trackComponentVersions.groovy](vars/trackComponentVersions.groovy)

### withGitCrypt
### rocketSend

Unlocks the Git repository in the current directory with `git-crypt` for the duration of the scope of the
step and locks it again afterwards.
Sends message to the specified WebHook.

## Groovy source files

Expand Down
63 changes: 0 additions & 63 deletions src/com/puzzleitc/jenkins/MavenCoordinates.groovy

This file was deleted.

60 changes: 0 additions & 60 deletions src/com/puzzleitc/jenkins/Util.groovy

This file was deleted.

27 changes: 0 additions & 27 deletions src/com/puzzleitc/jenkins/command/AddDeployLinksCommand.groovy

This file was deleted.

34 changes: 0 additions & 34 deletions src/com/puzzleitc/jenkins/command/GitCryptCommand.groovy

This file was deleted.

43 changes: 0 additions & 43 deletions src/com/puzzleitc/jenkins/command/ReplaceFromVaultCommand.groovy

This file was deleted.

51 changes: 0 additions & 51 deletions test/groovy/vars/CheckPipelineTest.groovy

This file was deleted.

56 changes: 0 additions & 56 deletions test/groovy/vars/CheckTest.groovy

This file was deleted.

Loading

0 comments on commit eb1ea64

Please sign in to comment.