遵循以下最佳实践的项目将能够自愿的自我认证,并显示他们已经实现了核心基础设施计划(OpenSSF)徽章。 显示详细资料
[](https://www.bestpractices.dev/projects/7673)
<a href="https://www.bestpractices.dev/projects/7673"><img src="https://www.bestpractices.dev/projects/7673/badge"></a>
A simple mock implementation of the AWS S3 API startable as Docker image, TestContainer, JUnit 4 rule, JUnit Jupiter extension or TestNG listener
The project is open sourced by Adobe. The Adobe Open Source organization will look for a suitable replacement. https://opensource.adobe.com/
This software is open sourced by Adobe, all main contributors are employed by Adobe.
The build runs a process that checks if every file contains a copyright and license statement and validates it against this template: https://github.com/adobe/S3Mock/blob/main/etc/license-template.txt https://github.com/mathieucarbou/license-maven-plugin
Repository on GitHub, which uses git. git is distributed.
https://github.com/adobe/S3Mock/issues?q=is%3Aissue%20state%3Aopen%20label%3A%22good%20first%20issue%22
Releases can only be triggered by Adobe employees, all accounts are using 2FA.
https://github.com/adobe/S3Mock/blob/main/.github/CONTRIBUTING.md
If there is only one contributor available, code reviews are done by Copilot.
https://github.com/adobe/S3Mock/blob/main/.github/workflows/maven-ci-and-prb.yml
Unit tests and (Docker based) Integration Tests run during the maven build. https://github.com/adobe/S3Mock/blob/main/.github/workflows/maven-ci-and-prb.yml
CI is running for every PR: https://github.com/adobe/S3Mock/pulls
Validated using the Intellij Idea Ultimate "coverage" functionality.
The application supports HTTPS.
The project uses Java 17+ with Tomcat 10, both support TLS 1.2+
Found all required security hardening headers. https://github.com/adobe/S3Mock/blob/main/.github/workflows/maven-ci-and-prb.yml
The project is constantly reviewed by Github: https://github.com/adobe/S3Mock/security
The project uses Github security mechanisms, and Github action plugins like "harden-runner" to keep secure. https://github.com/adobe/S3Mock/blob/main/.github/workflows/maven-ci-and-prb.yml https://github.com/adobe/S3Mock/security
Currently not using dynamic analysis tool, and currently not planning to. This project is a non-production service that is to be used only for testing.
后退