{"id":21314020,"url":"https://github.com/octopusdeploy/jbossdeployment","last_synced_at":"2025-07-05T08:05:22.411Z","repository":{"id":66141332,"uuid":"93345918","full_name":"OctopusDeploy/JBossDeployment","owner":"OctopusDeploy","description":"| Public |  ","archived":false,"fork":false,"pushed_at":"2017-06-26T19:55:08.000Z","size":118,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":12,"default_branch":"master","last_synced_at":"2025-03-15T21:16:58.421Z","etag":null,"topics":["public"],"latest_commit_sha":null,"homepage":null,"language":"Groovy","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OctopusDeploy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2017-06-04T22:44:21.000Z","updated_at":"2024-07-29T17:18:35.000Z","dependencies_parsed_at":null,"dependency_job_id":"834a4681-68c7-4356-8267-d19d39043a48","html_url":"https://github.com/OctopusDeploy/JBossDeployment","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/OctopusDeploy/JBossDeployment","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OctopusDeploy%2FJBossDeployment","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OctopusDeploy%2FJBossDeployment/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OctopusDeploy%2FJBossDeployment/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OctopusDeploy%2FJBossDeployment/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OctopusDeploy","download_url":"https://codeload.github.com/OctopusDeploy/JBossDeployment/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OctopusDeploy%2FJBossDeployment/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263707029,"owners_count":23499076,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["public"],"created_at":"2024-11-21T18:09:46.056Z","updated_at":"2025-07-05T08:05:22.395Z","avatar_url":"https://github.com/OctopusDeploy.png","language":"Groovy","readme":"# JBoss Deployment\r\n\r\nThis repo contains scripts that can be used to deploy to a WildFly / EAP server\r\nvia the cli.\r\n\r\nThese scripts have been designed to allow Octopus Deploy to deploy a release, and \r\nmake the following assumptions:\r\n\r\n1.  Each deployment will always overwrite an existing one.\r\n2.  Server groups that are not specified in the command will use the new deployment (because of 1, we are always \r\n    updating deployments). The enabled or disabled state for unspecified server groups remains unchanged.\r\n    \r\n## Groovy Install\r\n\r\nUse [SDKMAN](http://sdkman.io/) to install Groovy. It will often do a better job than the packages that come\r\nwith your Linux distribution.\r\n\r\n## Tests\r\n\r\nThese are the scenarios that the script has been tested against.\r\n\r\n### Standalone\r\n* Deploy to standalone\r\n* Deploy to standalone disabled\r\n* Redeploy to standalone while currently enabled\r\n* Redeploy to standalone disabled while currently enabled\r\n* Redeploy to standalone while currently disabled\r\n* Redeploy to standalone disabled while currently disabled\r\n\r\n### Domain Controller\r\n* Deploy to domain and server group while deployment does not exist\r\n* Redeploy to domain and server group while currently exists and unassigned\r\n* Redeploy to domain and server group while currently exists and assigned and enabled\r\n* Redeploy to domain and server group while currently exists and assigned and disabled\r\n\r\n* Deploy to domain and server group disabled while deployment does not exist\r\n* Redeploy to domain and server group disabled while currently exists and unassigned\r\n* Redeploy to domain and server group disabled while currently exists and assigned and enabled\r\n* Redeploy to domain and server group disabled while currently exists and assigned and disabled\r\n\r\n* Deploy to domain while deployment does not exist\r\n* Redeploy to domain while currently exists and unassigned\r\n* Redeploy to domain while currently exists and assigned and disabled\r\n* Redeploy to domain while currently exists and assigned and enabled\r\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foctopusdeploy%2Fjbossdeployment","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Foctopusdeploy%2Fjbossdeployment","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foctopusdeploy%2Fjbossdeployment/lists"}