Skip to content

This Github action is creating pre-release version of FoundationDB.

License

Notifications You must be signed in to change notification settings

foundationdb-rs/fdb-prerelease-builder

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 

Repository files navigation

FoundationDB pre-release Builder

Build branches

This Github action is creating pre-release version of FoundationDB.

⚠️⚠️⚠️⚠️⚠️⚠️ This releases are meant for testing only, use official releases for production! ⚠️⚠️⚠️⚠️⚠️⚠️

List of artifacts

The workflow is building every week:

  • the documentation,
  • server and client packages,
  • Docker images
  • Joshua's tests for the bindingtester and correctness target.
DEB TAR.GZ Docker Doc
Release 7.1

Getting started with a pre-release

Artifacts can be found on the latest CI run, or with the Docker release.

FoundationDB-server

Start fdbserver manually

# Download both client server targz
$ ls
foundationdb-clients_release-6.3.PRERELEASE.x86_64.tar.gz.zip
foundationdb-server_release-6.3.PRERELEASE.x86_64.tar.gz.zip

# Decompress
$ unzip foundationdb-clients_release-6.3.PRERELEASE.x86_64.tar.gz.zip
$ unzip foundationdb-server_release-6.3.PRERELEASE.x86_64.tar.gz.zip
$ tar -xvf foundationdb-clients*.tar.gz
$ tar -xvf foundationdb-server*.tar.gz
$ rm *.zip *.tar.gz

# Create cluster file
$ echo "local:local@127.0.0.1:4500" > fdb.cluster

# Run fdbserver
$ mkdir {data,logs}
$ ./sbin/fdbserver -p 127.0.0.1:4500 -C $PWD/fdb.cluster -d $PWD/data -L $PWD/logs

# Init database
$ ./bin/fdbcli --exec "configure new single memory"
$ ./bin/fdbcli --exec "status"

Use Docker

$ docker pull ghcr.io/pierrez/foundationdb:7.0.0-prerelease
$ docker run --name fdb --rm -d -p 4500:4500 ghcr.io/pierrez/foundationdb:7.0.0-prerelease

# init database
docker exec fdb fdbcli --exec "configure new single memory"
docker exec fdb fdbcli --exec "status"

FoundationDB-clients

You can either:

About

This Github action is creating pre-release version of FoundationDB.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published