Skip to content

Commit a814d63

Browse files
authored
Merge pull request #91 from tanhongit/main
Feature: Gitlab combine
2 parents 64c4898 + 70d8eba commit a814d63

38 files changed

+402
-142
lines changed

common/helpers.php

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
<?php
22

33
use TelegramNotificationBot\App\Helpers\ConfigHelper;
4-
use TelegramNotificationBot\App\Models\Event as EventModel;
5-
use TelegramNotificationBot\App\Models\Setting as SettingModel;
64

75
if (!function_exists('config')) {
86
/**

composer.json

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -53,18 +53,10 @@
5353
},
5454
"scripts": {
5555
"post-install-cmd": [
56-
"php -r \"file_exists('.env') || copy('.env.example', '.env');\"",
57-
"php -r \"file_exists('storage/json/github-event.json') || copy('config/jsons/github-event.json', 'storage/json/github-event.json');\"",
58-
"php -r \"file_exists('storage/json/gitlab-event.json') || copy('config/jsons/gitlab-event.json', 'storage/json/gitlab-event.json');\"",
59-
"php -r \"file_exists('storage/json/tg-setting.json') || copy('config/jsons/tg-setting.json', 'storage/json/tg-setting.json');\"",
60-
"chmod -R 777 storage/json/*.json"
56+
"bash ./install.sh"
6157
],
6258
"post-update-cmd": [
63-
"php -r \"file_exists('.env') || copy('.env.example', '.env');\"",
64-
"php -r \"file_exists('storage/json/github-event.json') || copy('config/jsons/github-event.json', 'storage/json/github-event.json');\"",
65-
"php -r \"file_exists('storage/json/gitlab-event.json') || copy('config/jsons/gitlab-event.json', 'storage/json/gitlab-event.json');\"",
66-
"php -r \"file_exists('storage/json/tg-setting.json') || copy('config/jsons/tg-setting.json', 'storage/json/tg-setting.json');\"",
67-
"chmod -R 777 storage/json/*.json"
59+
"bash ./install.sh"
6860
]
6961
}
7062
}

config/jsons/gitlab-event.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"push": true,
3-
"tag_push": false,
3+
"tag_push": true,
44
"issue": {
55
"open": true,
66
"close": true,

install.sh

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
#!/bin/bash
2+
3+
if [ ! -f .env ]; then
4+
cp .env.example .env
5+
fi
6+
7+
json_files=(
8+
"github-event.json"
9+
"gitlab-event.json"
10+
"tg-setting.json"
11+
)
12+
13+
for file in "${json_files[@]}"; do
14+
if [ ! -f "storage/json/$file" ]; then
15+
cp "config/jsons/$file" "storage/json/$file"
16+
fi
17+
done
18+
19+
chmod -R 777 storage/json/*.json

resources/events/github/issue_comment/created.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99

1010
$message .= "📢 <b>{$payload->issue->title}</b>\n";
1111

12-
$message .= require __DIR__ . '/../../../shared/partials/_assignees.php';
12+
$message .= require __DIR__ . '/../../../shared/partials/github/_assignees.php';
1313

14-
$message .= require __DIR__ . '/../../../shared/partials/_body.php';
14+
$message .= require __DIR__ . '/../../../shared/partials/github/_body.php';
1515

1616
echo $message;

resources/events/github/issue_comment/deleted.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99

1010
$message .= "📢 <b>{$payload->issue->title}</b>\n";
1111

12-
$message .= require __DIR__ . '/../../../shared/partials/_assignees.php';
12+
$message .= require __DIR__ . '/../../../shared/partials/github/_assignees.php';
1313

14-
$message .= require __DIR__ . '/../../../shared/partials/_body.php';
14+
$message .= require __DIR__ . '/../../../shared/partials/github/_body.php';
1515

1616
echo $message;

resources/events/github/issue_comment/edited.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99

1010
$message .= "📢 <b>{$payload->issue->title}</b>\n";
1111

12-
$message .= require __DIR__ . '/../../../shared/partials/_assignees.php';
12+
$message .= require __DIR__ . '/../../../shared/partials/github/_assignees.php';
1313

14-
$message .= require __DIR__ . '/../../../shared/partials/_body.php';
14+
$message .= require __DIR__ . '/../../../shared/partials/github/_body.php';
1515

1616
echo $message;

resources/events/github/issues/closed.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77

88
$message .= "📢 <b>{$payload->issue->title}</b>\n";
99

10-
$message .= require __DIR__ . '/../../../shared/partials/_assignees.php';
10+
$message .= require __DIR__ . '/../../../shared/partials/github/_assignees.php';
1111

12-
$message .= require __DIR__ . '/../../../shared/partials/_body.php';
12+
$message .= require __DIR__ . '/../../../shared/partials/github/_body.php';
1313

1414
echo $message;

resources/events/github/issues/deleted.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@
77

88
$message .= "📢 <b>{$payload->issue->title}</b>\n";
99

10-
$message .= require __DIR__ . '/../../../shared/partials/_assignees.php';
10+
$message .= require __DIR__ . '/../../../shared/partials/github/_assignees.php';
1111

1212
echo $message;

resources/events/github/issues/edited.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77

88
$message .= "📢 <b>{$payload->issue->title}</b>\n";
99

10-
$message .= require __DIR__ . '/../../../shared/partials/_assignees.php';
10+
$message .= require __DIR__ . '/../../../shared/partials/github/_assignees.php';
1111

1212
if (isset($payload->changes->title)) {
1313
$message .= "📖 <b>Title</b> has been changed\n";

0 commit comments

Comments
 (0)