trecnoc / nexus-resource Goto Github PK
View Code? Open in Web Editor NEWConcourse Nexus Resource
License: Apache License 2.0
Concourse Nexus Resource
License: Apache License 2.0
Is your feature request related to a problem? Please describe.
Add the Go Report Badge
Is your feature request related to a problem? Please describe.
Integration tests are currently not running in the CI workflow since we don't have access to a Nexus repository.
Describe the solution you'd like
We need to add the ENV variable in the CI workflow so that Integration are run. For this work we will need an account on Nexus and a Raw Repository we can use for tests.
Is your feature request related to a problem? Please describe.
When a Release is created it needs to be built with Docker and the image needs to be pushed to DockerHub
Describe the solution you'd like
Github Action when draft release is created:
Is your feature request related to a problem? Please describe.
Add the Build status badge
Describe the bug
Resource doesn't pull artifacts with this provided source:
source:
url: ((nexus.url))
username: ((nexus-username))
password: ((nexus-password))
repository: ((nexus.repository))
group: ((nexus.buildpack.group))
regexp: ((nexus.buildpack.regex))
debug: ((nexus.debug))
Looking at the debug log in the container the group
field is always an empty string.
Expected behavior
Resource finds new versions of the artifact
Describe the bug
Running a Buildpack pipeline to create a Bosh release, it failed when running the put
of the bosh release.
error running command: Post "http://192.168.50.10:8081/service/rest/v1/components?repository=software": context deadline exceeded (Client.Timeout exceeded while awaiting headers)
Concourse(please complete the following information):
Describe the bug
Nexus search returns data paginated. If this is the case the current client will only return data from the first page.
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Returns the latest version from the repository/group
Is your feature request related to a problem? Please describe.
We need to implement a way to build and deploy the resource automaticly.
Describe the solution you'd like
Using Concourse we can build and test PR and implement a release process.
Describe alternatives you've considered
None
Additional context
None
Is your feature request related to a problem? Please describe.
Trying to diagnose why this is not pulling from Nexus. Adding debug would be usefull.
Describe the solution you'd like
debug
flag in the source
to enable debugging information logged in the container.fly -t your-target hijack --check=your-pipeline/your-resource-name
to view the debug information.Describe the bug
Report Card
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.