mirror of https://github.com/01-edu/public.git
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
58 lines
1.9 KiB
58 lines
1.9 KiB
1 year ago
|
#### Functional
|
||
|
|
||
|
##### Setup Nexus Repository Manager
|
||
|
|
||
|
###### Has the Nexus Repository Manager been successfully installed and configured on a local or remote server?
|
||
|
|
||
|
###### Is Nexus configured correctly to work under the specified user not 'root' user?
|
||
|
|
||
|
###### Are repositories set up for different artifact types such as JARs, WARs, and Docker images?
|
||
|
|
||
|
##### Development and Structure
|
||
|
|
||
|
###### Is there a simple web application developed using the Spring Boot framework?
|
||
|
|
||
|
###### Does the project utilize a proper Maven or Gradle project structure?
|
||
|
|
||
|
##### Artifact Publishing
|
||
|
|
||
|
###### Is the build tool (Maven or Gradle) properly configured to publish built artifacts (JARs/WARs) to the relevant repositories in Nexus?
|
||
|
|
||
|
##### Dependency Management
|
||
|
|
||
|
###### Is Nexus used as a proxy for fetching external dependencies required by the web application?
|
||
|
|
||
|
###### Is the project configured to resolve dependencies from Nexus repositories?
|
||
|
|
||
|
##### Versioning
|
||
|
|
||
|
###### Is versioning implemented for the web application and its artifacts using Nexus capabilities?
|
||
|
|
||
|
###### Are different versions of artifacts effectively retrieved and managed?
|
||
|
|
||
|
##### Docker Integration
|
||
|
|
||
|
###### Is there a Docker repository set up in Nexus, and is the Docker image published to the repository?
|
||
|
|
||
|
##### Continuous Integration (CI)
|
||
|
|
||
|
###### Does the pipeline automatically trigger builds, tests, and artifact publishing upon repository changes?
|
||
|
|
||
|
##### Documentation
|
||
|
|
||
|
###### Is clear and detailed documentation provided for project setup, configuration, and usage?
|
||
|
|
||
|
###### Does the documentation include relevant screenshots and examples?
|
||
|
|
||
|
#### Bonus: Nexus Security and Access Control
|
||
|
|
||
|
##### Security Exploration
|
||
|
|
||
|
###### Have Nexus security features like user authentication and role-based access control been explored?
|
||
|
|
||
|
###### Are repository-level permissions effectively configured?
|
||
|
|
||
|
##### Configuration
|
||
|
|
||
|
###### Are security settings configured to restrict access to specific artifacts or repositories in Nexus?
|