You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
spring-boot/ci/images
Andy Wilkinson 98ee724ec6 Stop using Bintray to publish to Maven Central
This commit reworks the CI pipeline to remove the use of Bintray for
publishing to Maven Central. In its place it adds a new
publishToCentral command to the release scripts. This command can be
used to publish a directory tree of artifacts to the Maven Central
gateway hosted by Sonatype.

Publishing consists of 4 steps:

1. Create the staging repository
2. Deploy artifacts to the repository
3. Close the repository
4. Release the repository

The command requires 3 arguments:

1. The type of release being performed
2. Location of a build info JSON file that describes the release
   that is to be deployed
3. Root of a directory structure, in Maven repository layout, that
   contains the artifacts to be deployed

Closes gh-25107
4 years ago
..
ci-image Upgrade CI images to Ubuntu Focal 20210119 4 years ago
ci-image-jdk11 Upgrade CI images to Ubuntu Focal 20210119 4 years ago
ci-image-jdk15 Upgrade CI images to Ubuntu Focal 20210119 4 years ago
releasescripts Stop using Bintray to publish to Maven Central 4 years ago
README.adoc Fix README 4 years ago
build-release-scripts.sh Migrate release scripts to java 5 years ago
docker-lib.sh Remove `stop_docker` from CI script 5 years ago
get-docker-url.sh Upgrade CI to Docker 19.03.14 4 years ago
get-jdk-url.sh Upgrade Java 15 CI image to jdk-15.0.2+7 4 years ago
setup.sh Merge branch '2.2.x' into 2.3.x 4 years ago

README.adoc

== CI Images

These images are used by CI to run the actual builds.

To build the image locally run the following from this directory:

----
$ docker build --no-cache -f <image-folder>/Dockerfile .
----

For example

----
$ docker build --no-cache -f ci-image/Dockerfile .
----

To test run:

----
$ docker run -it --entrypoint /bin/bash <SHA>                                                                                                                                                                     ✈
----