mirror of
https://git.FreeBSD.org/ports.git
synced 2024-11-19 00:13:33 +00:00
net-mgmt/icingaweb2-module-jira: New port: Jira integration for Icinga2
PR: 266412
This commit is contained in:
parent
e69a1817a6
commit
b2cdf04b29
@ -94,6 +94,7 @@
|
||||
SUBDIR += icingaweb2-module-graphite
|
||||
SUBDIR += icingaweb2-module-idoreports
|
||||
SUBDIR += icingaweb2-module-ipl
|
||||
SUBDIR += icingaweb2-module-jira
|
||||
SUBDIR += icingaweb2-module-map
|
||||
SUBDIR += icingaweb2-module-pdfexport
|
||||
SUBDIR += icingaweb2-module-reactbundle
|
||||
|
31
net-mgmt/icingaweb2-module-jira/Makefile
Normal file
31
net-mgmt/icingaweb2-module-jira/Makefile
Normal file
@ -0,0 +1,31 @@
|
||||
PORTNAME= icingaweb2-module-jira
|
||||
DISTVERSIONPREFIX= v
|
||||
DISTVERSION= 1.2.2
|
||||
CATEGORIES= net-mgmt www
|
||||
PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX}
|
||||
|
||||
MAINTAINER= gettoknowmi@yahoo.com
|
||||
COMMENT= Jira integration into Icinga Web 2
|
||||
WWW= https://github.com/Icinga/icingaweb2-module-jira
|
||||
|
||||
LICENSE= GPLv2
|
||||
LICENSE_FILE= ${WRKSRC}/LICENSE
|
||||
|
||||
RUN_DEPENDS= icingaweb2${PHP_PKGNAMESUFFIX}>=2.5.0:net-mgmt/icingaweb2@${PHP_FLAVOR}
|
||||
|
||||
USES= php:web,flavors
|
||||
|
||||
USE_GITHUB= yes
|
||||
GH_ACCOUNT= icinga
|
||||
|
||||
NO_BUILD= yes
|
||||
NO_ARCH= yes
|
||||
|
||||
WWWDIR?= ${PREFIX}/www/icingaweb2/modules/${PORTNAME:C/^.*-//}
|
||||
|
||||
do-install:
|
||||
@${MKDIR} ${STAGEDIR}${WWWDIR}
|
||||
(cd ${WRKSRC} && \
|
||||
${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR})
|
||||
|
||||
.include <bsd.port.mk>
|
3
net-mgmt/icingaweb2-module-jira/distinfo
Normal file
3
net-mgmt/icingaweb2-module-jira/distinfo
Normal file
@ -0,0 +1,3 @@
|
||||
TIMESTAMP = 1663158592
|
||||
SHA256 (icinga-icingaweb2-module-jira-v1.2.2_GH0.tar.gz) = 7503af61a5e81bcdb4aaa51fa3f37161ba2e49f9763738b098d62704c5b779a0
|
||||
SIZE (icinga-icingaweb2-module-jira-v1.2.2_GH0.tar.gz) = 670834
|
17
net-mgmt/icingaweb2-module-jira/pkg-descr
Normal file
17
net-mgmt/icingaweb2-module-jira/pkg-descr
Normal file
@ -0,0 +1,17 @@
|
||||
This module integrates an existing Jira installation in your Icinga Web 2
|
||||
frontend.
|
||||
|
||||
Hassle-free deep integration with Atlassian Jira. Depending on your needs, this
|
||||
module is able to:
|
||||
|
||||
* create JIRA Issues for Problems detected by Icinga
|
||||
* create only one issue per problem
|
||||
* acknowledge Icinga Problems once a JIRA issue has been created
|
||||
* manually create Host- or Service-related JIRA issues
|
||||
* shows a Host/Service-related JIRA Issue History
|
||||
|
||||
And there is more. Use custom templates to trigger JIRA Workflows according
|
||||
your very own needs. This way you can automatically fill JIRA custom fields
|
||||
based on monitored system properties. This feature is mostly being used to
|
||||
assign monitored objects to their related CIs or to trigger dedicated
|
||||
customer-related workflows.
|
58
net-mgmt/icingaweb2-module-jira/pkg-plist
Normal file
58
net-mgmt/icingaweb2-module-jira/pkg-plist
Normal file
@ -0,0 +1,58 @@
|
||||
%%WWWDIR%%/.github/workflows/L10n-update.yml
|
||||
%%WWWDIR%%/.github/workflows/php.yml
|
||||
%%WWWDIR%%/LICENSE
|
||||
%%WWWDIR%%/README.md
|
||||
%%WWWDIR%%/application/clicommands/SendCommand.php
|
||||
%%WWWDIR%%/application/controllers/ConfigurationController.php
|
||||
%%WWWDIR%%/application/controllers/IndexController.php
|
||||
%%WWWDIR%%/application/controllers/IssueController.php
|
||||
%%WWWDIR%%/application/controllers/IssuesController.php
|
||||
%%WWWDIR%%/configuration.php
|
||||
%%WWWDIR%%/doc/01-Introduction.md
|
||||
%%WWWDIR%%/doc/03-Configuration.md
|
||||
%%WWWDIR%%/doc/10-Notifications.md
|
||||
%%WWWDIR%%/doc/12-Director-Integration.md
|
||||
%%WWWDIR%%/doc/20-Issue-History.md
|
||||
%%WWWDIR%%/doc/screenshot/director_command_created.png
|
||||
%%WWWDIR%%/doc/screenshot/director_command_missing.png
|
||||
%%WWWDIR%%/doc/screenshot/director_preview.png
|
||||
%%WWWDIR%%/doc/screenshot/issue_details.png
|
||||
%%WWWDIR%%/doc/screenshot/issue_list.png
|
||||
%%WWWDIR%%/doc/screenshot/issue_list_and_details-new.png
|
||||
%%WWWDIR%%/doc/screenshot/issue_list_and_details.png
|
||||
%%WWWDIR%%/doc/screenshot/issue_list_and_details_small.png
|
||||
%%WWWDIR%%/doc/screenshot/monitoring_action_hook.png
|
||||
%%WWWDIR%%/doc/screenshot/nure_menu.png
|
||||
%%WWWDIR%%/library/Jira/Cli/Command.php
|
||||
%%WWWDIR%%/library/Jira/DirectorConfig.php
|
||||
%%WWWDIR%%/library/Jira/IcingaCommandPipe.php
|
||||
%%WWWDIR%%/library/Jira/IcingadbBackend.php
|
||||
%%WWWDIR%%/library/Jira/IdoBackend.php
|
||||
%%WWWDIR%%/library/Jira/IssueTemplate.php
|
||||
%%WWWDIR%%/library/Jira/IssueUpdate.php
|
||||
%%WWWDIR%%/library/Jira/LegacyCommandPipe.php
|
||||
%%WWWDIR%%/library/Jira/LinkHelper.php
|
||||
%%WWWDIR%%/library/Jira/MonitoringInfo.php
|
||||
%%WWWDIR%%/library/Jira/ProvidedHook/Icingadb/HostActions.php
|
||||
%%WWWDIR%%/library/Jira/ProvidedHook/Icingadb/IcingadbSupport.php
|
||||
%%WWWDIR%%/library/Jira/ProvidedHook/Icingadb/ServiceActions.php
|
||||
%%WWWDIR%%/library/Jira/ProvidedHook/Monitoring/HostActions.php
|
||||
%%WWWDIR%%/library/Jira/ProvidedHook/Monitoring/ServiceActions.php
|
||||
%%WWWDIR%%/library/Jira/RestApi.php
|
||||
%%WWWDIR%%/library/Jira/RestApiResponse.php
|
||||
%%WWWDIR%%/library/Jira/Validator/PhpSessionBasedCsrfTokenValidator.php
|
||||
%%WWWDIR%%/library/Jira/Validator/SimpleValidator.php
|
||||
%%WWWDIR%%/library/Jira/Web/Controller.php
|
||||
%%WWWDIR%%/library/Jira/Web/Form.php
|
||||
%%WWWDIR%%/library/Jira/Web/Form/LegacyDecorator.php
|
||||
%%WWWDIR%%/library/Jira/Web/Form/NewIssueForm.php
|
||||
%%WWWDIR%%/library/Jira/Web/Form/TemplateForm.php
|
||||
%%WWWDIR%%/library/Jira/Web/RenderingHelper.php
|
||||
%%WWWDIR%%/library/Jira/Web/Table/IssueDetails.php
|
||||
%%WWWDIR%%/library/Jira/Web/Table/IssuesTable.php
|
||||
%%WWWDIR%%/module.info
|
||||
%%WWWDIR%%/phpcs.xml
|
||||
%%WWWDIR%%/public/css/module.less
|
||||
%%WWWDIR%%/public/js/module.js
|
||||
%%WWWDIR%%/run.php
|
||||
%%WWWDIR%%/schema/mysql.sql
|
Loading…
Reference in New Issue
Block a user