Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vlsi/nexus-stub
A lightweight stub that implement certain Nexus APIs so one can test the release process
https://github.com/vlsi/nexus-stub
Last synced: 12 days ago
JSON representation
A lightweight stub that implement certain Nexus APIs so one can test the release process
- Host: GitHub
- URL: https://github.com/vlsi/nexus-stub
- Owner: vlsi
- License: apache-2.0
- Created: 2019-04-24T13:44:38.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-10-15T22:51:16.000Z (about 5 years ago)
- Last Synced: 2024-10-16T02:01:13.858Z (about 1 month ago)
- Language: Kotlin
- Size: 82 KB
- Stars: 1
- Watchers: 4
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Stub for Nexus API
==================This is a lightweight stub that implement certain Nexus APIs so one can test the release process.
See https://github.com/vlsi/asflike-release-environment
Usage
-----1. `./gradlew run` to start the application
Environment variables
---------------------* `GROUP_IDS=groupId[:profileId]` specifies the list of group ids to create default staging profiles for.
Technically speaking, Nexus Pro creates a staging repository from a staging profile, so
the profile is required. The profile can be added later by sending `PUT` request to `/service/local/staging/profiles/{id}`URLs
----* http://127.0.0.1:8080/service/local/staging/profiles
License
-------Apache License 2.0
Changelog
---------
2019-07-24
* Add service/local/staging/bulk/promote API2019-04-28
* Migrate Micronaut to SpringBoot2019-04-24
* Micronaut-based implementationAuthor
------Vladimir Sitnikov