Skip to content

Commit 6f251a1

Browse files
authored
CLOUD-869 Enhance Jenkinsfile to skip builds for specified non-trigger files (#1752)
* Enhance Jenkinsfile to skip builds for specified non-trigger files * Add .e2eignore file to exclude specified files and directories from end-to-end tests * debug * debug * Enhance Jenkins pipeline to handle manual rebuilds and improve logging for previous builds * debug * Add support for manual builds in Jenkins pipeline to ensure execution * Update Jenkinsfile to propagate failure state for aborted or unstable previous builds * Refactor failure state check in Jenkinsfile to use array for improved readability * Update Jenkinsfile to propagate previous build result for e2eignore file checks * Update Jenkinsfile to clarify messaging for unsuccessful previous builds * Remove unnecessary commands from Jenkinsfile for cleaner Docker build process * sort events by time using --sort-by=".lastTimestamp" * Extract node preparation steps into a function. * Remove Jenkinsfile from .e2eignore * remove .e2eignore from .e2eignore * Bring back golicense installation to Jenkinsfile * Fix Jenkinsfile to use relative paths for test execution and build commands * Add release_versions to .e2eignore
1 parent 7050b21 commit 6f251a1

File tree

2 files changed

+174
-76
lines changed

2 files changed

+174
-76
lines changed

.e2eignore

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
docs/**
2+
code-of-conduct.md
3+
CONTRIBUTING.md
4+
README.md
5+
.gitattributes
6+
.gitignore
7+
LICENSE
8+
operator.png
9+
kubernetes.svg
10+
release_versions

0 commit comments

Comments
 (0)