https://github.com/launchdarkly/sdks-ci-docker
Sources for Docker images used in LaunchDarkly SDK development CI builds
https://github.com/launchdarkly/sdks-ci-docker
feature-flags feature-toggles launchdarkly launchdarkly-sdk launchdarkly-sdk-component managed-by-terraform
Last synced: 1 day ago
JSON representation
Sources for Docker images used in LaunchDarkly SDK development CI builds
- Host: GitHub
- URL: https://github.com/launchdarkly/sdks-ci-docker
- Owner: launchdarkly
- License: apache-2.0
- Created: 2019-07-19T03:35:25.000Z (about 7 years ago)
- Default Branch: main
- Last Pushed: 2026-06-17T06:46:48.000Z (about 1 month ago)
- Last Synced: 2026-06-17T08:24:27.567Z (about 1 month ago)
- Topics: feature-flags, feature-toggles, launchdarkly, launchdarkly-sdk, launchdarkly-sdk-component, managed-by-terraform
- Language: Dockerfile
- Homepage:
- Size: 48.8 KB
- Stars: 1
- Watchers: 37
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: CODEOWNERS
- Security: SECURITY.md
Awesome Lists containing this project
README
# Docker images for LaunchDarkly SDK CI
> [!WARNING]
> **This repository is discontinued and is being archived.** The Docker images it produced are no
> longer maintained or rebuilt. The SDK repositories that consumed these images must now provide
> their own build environments. The image sources below remain only for historical reference and
> may be reconstructed from this repository's Git history if ever needed.
This project contains build scripts for Docker images used by LaunchDarkly SDK CI builds and releases. These Dockerfiles are publicly accessible because they're referenced in CircleCI configuration files within the open-source SDK repositories.
Despite the `ldcircleci/` prefix, these images could also be used in release processes that do not use a CI host.
Docker images in this repository include:
* [`ldcircleci/dotnet5-release`](./dotnet5-release)
* [`ldcircleci/ld-c-sdk-ubuntu`](./ld-c-sdk-ubuntu)
* [`ldcircleci/ld-xamarin-android-linux`](./ld-xamarin-android-linux)
* [`ldcircleci/openapi-release`](./openapi-release)
* [`ldcircleci/php-sdk-release`](./php-sdk-release)
* [`ldcircleci/releaser-v1-compat`](./releaser-v1-compat)
Older images we no longer use, but that can be found in the Git history of this repository if we ever need to reconstruct them:
* `ldcircleci/ld-jdk7-jdk8`
* `ldcircleci/ld-php-sdk-release`
## Development instructions
To build and publish an image:
* Make sure the version number at the top of the Dockerfile has been updated if necessary.
* `make login` (provide the credentials for `ldcircleci`)
* `make push-latest`
## Reporting problems or suggestions
Since these images are really part of the build for the SDK projects, please do not submit issues or PRs on this repository; instead, submit them on whatever SDK repository is or would be affected by the problem or suggestion.