gradle-structurizr-cli

Enables Gradle to run Structurizr CLI commands

APACHE-2.0 License

Stars
8

Bot releases are hidden (Show)

gradle-structurizr-cli - Update to work with v2024.02.22 structurizr-cli release Latest Release

Published by jakzal 8 months ago

Major fixes:

Minor changes:

gradle-structurizr-cli - Update to work with 2024.01.02 structurizr-cli release

Published by jakzal 9 months ago

Major fixes:

Minor changes:

gradle-structurizr-cli - Output parameter for the export command

Published by jakzal about 1 year ago

gradle-structurizr-cli - Multiple export bugfix

Published by jakzal over 1 year ago

gradle-structurizr-cli - Maintenance release

Published by jakzal over 1 year ago

gradle-structurizr-cli - Maintenance release

Published by jakzal almost 2 years ago

gradle-structurizr-cli - Github API to fetch the latest release

Published by jakzal about 2 years ago

gradle-structurizr-cli - Downloads and structurizr directory configuration

Published by jakzal over 2 years ago

  • Make the downloads and structurizr-cli directories configurable #66 (thanks @jakzal)
structurizrCli {
    download {
        directory = "downloads"
    }
    extract {
        directory = "structurizr-cli"
    }
}
gradle-structurizr-cli - Kotlin 1.7 and Gradle 7.4

Published by jakzal over 2 years ago

gradle-structurizr-cli - Custom export task naming

Published by jakzal over 2 years ago

structurizrCli {
    export {
        format = "plantuml"
        workspace = "docs/diagrams/workspace2.dsl"
        name = "SomeCustomName"
    }
}
gradle-structurizr-cli - Version discovery update

Published by jakzal almost 3 years ago

gradle-structurizr-cli - Structurizr 1.13.0 support

Published by jakzal about 3 years ago

  • Make tasks work with the latest structurizr (1.13.0) #37 (thanks @jakzal)
gradle-structurizr-cli - Kotlin 1.4

Published by jakzal over 3 years ago

  • Update Kotlin dependencies to 1.4.31 (thanks @jakzal)
gradle-structurizr-cli - Push support

Published by jakzal about 4 years ago

  • #11
gradle-structurizr-cli - First release

Published by jakzal about 4 years ago

Support for the following tasks:

  • structurizrCliDownload - downloads the Structurizr CLI zip file
  • structurizrCliExtract - extracts the downloaded Structurizr CLI zip file
  • structurizrCliExport - exports diagrams with Structurizr CLI
  • structurizrCliPull - pulls a workspace from the Structurizr API with Structurizr CLI
  • structurizrCliPush - pushes content to a Structurizr workspace

Related pull requests (thanks @jakzal):

  • #1 Support for the export command
  • #2 Enable local publishing to maven
  • #3 Improve the export task dsl
  • #4 Drop the redundant gradle from the plugin name
  • #5 Automate versioning
  • #6 Fetch all history to get access to tags
  • #7 Extract tasks
  • #8 Automatically detect the latest structurizr cli version if it is not given
  • #9 Split functional tests
  • #10 Add support for the pull command
  • #11 Add support for the push command
gradle-structurizr-cli - Pull support & latest version detection

Published by jakzal about 4 years ago

  • #7
  • #8
  • #9
  • #10
gradle-structurizr-cli - Test release

Published by jakzal about 4 years ago

Test the artifact upload.

Related Projects