Add GitHub, GitLab, DeployKeys

This commit is contained in:
Andras Bacsai committed 2023-03-28 12:09:34 +02:00
1 parent 46c2d311e9
commit 54441ddfde
20 files changed
+326 -24

No files matched your search

+4
View File
@@ -12,4 +12,8 @@ class Application extends BaseModel
{
return $this->morphTo();
}
public function source()
{
return $this->morphTo();
}
}
+7
View File
@@ -0,0 +1,7 @@
<?php
namespace App\Models;
class GitDeployKey extends BaseModel
{
}
+11
View File
@@ -0,0 +1,11 @@
<?php
namespace App\Models;
class GithubApp extends BaseModel
{
public function applications()
{
return $this->morphMany(Application::class, 'source');
}
}
+7
View File
@@ -0,0 +1,7 @@
<?php
namespace App\Models;
class GitlabApp extends BaseModel
{
}
+1 -5
View File
@@ -2,10 +2,6 @@
namespace App\Models;
use Illuminate\Database\Eloquent\Factories\HasFactory;
use Illuminate\Database\Eloquent\Model;
class Kubernetes extends Model
class Kubernetes extends BaseModel
{
use HasFactory;
}