com.tencent.devops.notify.Constants.kt Maven / Gradle / Ivy
/*
* Tencent is pleased to support the open source community by making BK-CI 蓝鲸持续集成平台 available.
*
* Copyright (C) 2019 THL A29 Limited, a Tencent company. All rights reserved.
*
* BK-CI 蓝鲸持续集成平台 is licensed under the MIT license.
*
* A copy of the MIT License is included in this file.
*
*
* Terms of the MIT License:
* ---------------------------------------------------
* Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated
* documentation files (the "Software"), to deal in the Software without restriction, including without limitation the
* rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to
* permit persons to whom the Software is furnished to do so, subject to the following conditions:
*
* The above copyright notice and this permission notice shall be included in all copies or substantial portions of
* the Software.
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT
* LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN
* NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
* WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
package com.tencent.devops.notify
const val EXCHANGE_EVENT = "exchange_event"
const val QUEUE_NOTIFY_RTX = "queue_notify_rtx"
const val QUEUE_NOTIFY_WECHAT = "queue_notify_wechat"
const val QUEUE_NOTIFY_EMAIL = "queue_notify_email"
const val QUEUE_NOTIFY_SMS = "queue_notify_sms"
const val QUEUE_NOTIFY_WEWORK = "queue_notify_wework"
const val QUEUE_NOTIFY_PUSH = "queue_notify_push"
const val QUEUE_NOTIFY_VOICE = "queue_notify_voice"
const val EXCHANGE_NOTIFY = "exchange_notify"
const val ROUTE_RTX = "rtx"
const val ROUTE_WECHAT = "wechat"
const val ROUTE_EMAIL = "email"
const val ROUTE_SMS = "sms"
const val ROUTE_WEWORK = "wework"
const val ROUTE_PUSH = "push"
const val ROUTE_VOICE = "voice"
const val PIPELINE_QUALITY_AUDIT_NOTIFY_TEMPLATE = "QUALITY_AUDIT_NOTIFY_TEMPLATE"
const val PIPELINE_QUALITY_END_NOTIFY_TEMPLATE = "QUALITY_END_NOTIFY_TEMPLATE"
const val PIPELINE_QUALITY_AUDIT_NOTIFY_TEMPLATE_V2 = "QUALITY_AUDIT_NOTIFY_TEMPLATE_V2"
const val PIPELINE_QUALITY_END_NOTIFY_TEMPLATE_V2 = "QUALITY_END_NOTIFY_TEMPLATE_V2"