Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
We have a number of unused build files which are no longer in use. This gets rid of them to simplify things and remove unused code. They are:
build.py
. This was replaced a while ago with direct calls to./gradlew
or with actions like theacctions/run-gradle
action. It used to be there to invoke the build correctly for publishing or for running PRB, but none of the current build or prb functions use it.docker-compose.yaml
. These used to form the basis of a Docker network that could run the tests if need be, but we've moved away from explicitly specifying a build and instead setting up the environment in our build config. There's possibly something to be said about being able to run the server and tests in a containerized environment, but it's a little bit more involved than one would hope due to the FDB C client.build/fdb_create_cluster_file.bash
. This has been replaced byactions/setup-fdb/action.yml
within the GitHub workflows. It does mainly the same thing, including making sure there's a cluster file defined.build/fdb_docker_start.bash
. This was used to start the server within the Docker files, but it's not used withinactions/setup-fdb/action.yml
.and
build/update_release_notes.py. These used to update
docs/sphinx/source/ReleaseNotes.md, but that's a job now accomplished by
build/create_release_notes.py`. This is updated in a very different way now, and it doesn't make as much sense to keep it around.I've gone through and validated that none of the files referenced here have any remaining references in this repo (and all of the files in the
build
directory do).