-
Notifications
You must be signed in to change notification settings - Fork 519
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
Job Build Example with Jenkins Api #7
Open
pekermert
wants to merge
1,152
commits into
ramonvanalteren:master
Choose a base branch
from
pycontribs:master
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- set to ignore vim swap files
* add support for categorized view plugin * fix to use URL from Jenkins API Without this change, Categorized View 's won't stick after adding a job to the view * add example of CategorizedJobsView creation * remove unused import from jenkinsapi/view.py
* Added use of codecov.io * Added structs plugin * Removed codecov code
This fixes issue #300
* Added ability to pass 'strem' parameter * Changed artefact download to chunked, tests artefacts to be strict * Reverted change to get_data
* Add 'get_build_by_params' method * Add unittests * Fix pep8 * Fix actions extraction
* Added ability to delete build * Added exception if build number is not found
…500) * add utf8 encoding to support invoking jobs with unicode build params * added unittest to cover _mk_json_from_build_parameters with unicode params * added pylint: disable=undefined-variable for unicode at _mk_json_from_build_parameters * fix for Wrong continued indentation in job.py
In order to do this, the plain-credentials plugin must be installed. This requires an update of the bundled credentials plugin, so I adapted the plugin installation to create an empty .pinned file for each plugin.
* Add 'get_build_by_params' method * Add unittests * Fix pep8 * Fix actions extraction * Transfer changes * Merge changes * Move tests requirements to separate file * Update readme for developers * Add more tests for 'get_build_by_params' method * Get by key rather than invoking get method for dict
The artifacts returned in Build.get_artifacts all have their builds set to self. This causes an error retrieving fingerprint info when the artifact was actually generated by a different build. By retrieving the job and build numbers for artifacts associated with the job, we can ensure that each artifact has accurate build information and can be properly validated on save.
Adds correct build information to Build.get_artifacts
* Add quiet period parameter to job invoke * Fix a typo in build quiet peroid comment
The original code did NOT have the expected impact: https://github.com/psf/requests/blob/v2.22.0/requests/adapters.py#L117
for more information, see https://pre-commit.ci
* Updated README about compatibility with Python 2.x * Created LICENSE and CONTRIBUTING files * Update CI pipeline to allow building only last commit and cancel builds in progress * Added more unit tests for Build
for more information, see https://pre-commit.ci
for more information, see https://pre-commit.ci
* Removed shell formatting from examples to allow users to directly copy and paste * Gave venv example a name and location * Turned hyperlinks into proper links * Remove requirements plugin, domain is for sale
Readme Updates: Remove redundant words, move install and example to top
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.