Releases: get-bridge/muss
Releases · get-bridge/muss
v0.10
v0.9
v0.8
- Feature: Add "recreate" command (shortcut for build/stop/rm/up).
- Chore: Migrate to GitHub CI and the
get-bridge
org - Chore(Docker): bump alpine base image to latest
- Chore(GitHub Workflows): Fetch everything on initial checkouts
- Chore(go): Bump Go version from 1.13 to 1.16
- Don't error for any failure to precreate mount points
(give docker(-compose) the chance to deal with it). - Build statically linked executables.
- Rename "service" muss concept to "module" to improve clarity.
Show deprecation warnings when old names are used. - Use
errors.New
when no formatting is needed - Extract testdata for reuse
- Make a Warn method and de-duplicate warnings
Release v0.7
Change-Id: Iabc7401db6df1a98914324c60e71431af8aa6a98 Reviewed-on: https://gerrit.instructure.com/c/muss/+/228378 Tested-by: Service Cloud Jenkins <[email protected]> Reviewed-by: Josh Gramoll <[email protected]> QA-Review: Josh Gramoll <[email protected]> Product-Review: Josh Gramoll <[email protected]>
Release v0.6
- Fix load order to ensure MUSS_FILE and MUSS_USER_FILE are respected. Change-Id: I36c5f74fab6c1b57c5bb0a96cdbabc051cfb7775 Reviewed-on: https://gerrit.instructure.com/c/muss/+/225563 Tested-by: Service Cloud Jenkins <[email protected]> Reviewed-by: Dan Dorman <[email protected]> QA-Review: Dan Dorman <[email protected]> Product-Review: Dan Dorman <[email protected]>
Release v0.5
- Allow "compose_file" to specify an alternate target file. - Warn when COMPOSE_FILE is set but does not contain muss target. - Set COMPOSE_PROJECT_NAME from optional "project_name" in muss.yaml. - Provide friendlier error messages for registry authentication errors. - Improve error output and exit codes. Change-Id: I9c39d97c221391d88fd54492e58809bf7d9e7166 Reviewed-on: https://gerrit.instructure.com/c/muss/+/225457 Tested-by: Service Cloud Jenkins <[email protected]> Reviewed-by: Josh Gramoll <[email protected]> QA-Review: Josh Gramoll <[email protected]> Product-Review: Josh Gramoll <[email protected]>
v0.4: Release v.04
- Add --index argument to "attach" command for use when a service is scaled (similar to the "exec" command) Change-Id: I1bad99daf14c2c5d38a40e1f8b4f2d0d83856cb1 Reviewed-on: https://gerrit.instructure.com/c/muss/+/222450 Tested-by: Service Cloud Jenkins <[email protected]> Reviewed-by: Josh Gramoll <[email protected]> QA-Review: Josh Gramoll <[email protected]> Product-Review: Josh Gramoll <[email protected]>
Release v0.3
Change-Id: I2f305e1679b11e8048270a0d5ee3f68d69db4c60 Reviewed-on: https://gerrit.instructure.com/c/muss/+/222200 Tested-by: Service Cloud Jenkins <[email protected]> Reviewed-by: Derek DeVries <[email protected]> QA-Review: Derek DeVries <[email protected]> Product-Review: Derek DeVries <[email protected]>
Release v0.2
Change-Id: I95622c19fcde2c74d58bce0646392d33f12da1ba Reviewed-on: https://gerrit.instructure.com/c/muss/+/221253 Tested-by: Service Cloud Jenkins <[email protected]> Reviewed-by: Derek DeVries <[email protected]> QA-Review: Derek DeVries <[email protected]> Product-Review: Derek DeVries <[email protected]>
Initial Release
Allow services to be disabled in user config fixes KZD-138 refs BORK-356 test plan: - in any dir with a muss.yaml: - muss ps --services (keep list for later) - edit muss.user.yaml to include services: $NAME: disabled: true where $NAME is one of these service names: muss config show --format '{{ range .service_definitions }}{{ .name }}{{ "\n" }}{{ end }}' - muss ps --services - any docker-compose services created by $NAME service def should no longer be present Change-Id: I8ee238c0893ca1a13c4f3583c7931f4b15d393b1 Reviewed-on: https://gerrit.instructure.com/c/muss/+/213831 Tested-by: Service Cloud Jenkins <[email protected]> Reviewed-by: Josh Gramoll <[email protected]> QA-Review: Josh Gramoll <[email protected]> Product-Review: Josh Gramoll <[email protected]>