v0.14.0
Release v0.14 of source{d} Community Edition (CE), the data platform for your software development life cycle.
The sourced binary is a wrapper for Docker Compose that downloads the docker-compose.yml file from this repository, and includes the following sub commands:
init: Initialize source{d} to work on local or GitHub organization datasetslocal: Initialize source{d} to analyze local repositoriesorgs: Initialize source{d} to analyze GitHub organizations
status: Show the status of all componentsstop: Stop any running componentsstart: Start any stopped componentslogs: Show logs from componentsweb: Open the web interface in your browsersql: Open a MySQL client connected to a SQL interface for Gitprune: Stop and remove components and resourcesworkdirsList all working directoriescompose: Manage source{d} docker compose filesdownload: Download docker compose fileslist: List the downloaded docker compose filesset: Set the active docker compose file
restart: Update current installation according to the active docker compose file
Known Issues
-
On Windows, if you use
sourced init localon a directory with a long path, you may encounter the following error:Can't find a suitable configuration file in this directory or any parent. Are you in the right directory?This is caused by the
MAX_PATHlimitation on windows. The only workaround is to move the target directory to a shorter path, closer to the root of your drive (#191). -
Linux only: Docker installed from snap packages is not supported, please install it following the official documentation (#78).
Upgrading
For internal releases we don't support upgrading. If you have a previous sourced-ce pre-release version installed, clean up all your data before downloading this release. This will delete everything, including the UI data for dashboards, charts, users, etc:
sourced prune --all
rm -rf ~/.sourced