Added vapor cli, amendment of text vue component, gitlab pipeline setup

This commit is contained in:
Dillon
2023-05-07 12:10:10 +08:00
parent 3bd122693f
commit 7805ac79c1
4 changed files with 161 additions and 2 deletions
+1
View File
@@ -11,6 +11,7 @@
"laravel/sanctum": "^3.2",
"laravel/tinker": "^2.8",
"laravel/ui": "^4.2",
"laravel/vapor-cli": "^1.55",
"laravel/vapor-core": "^2.30",
"laravel/vapor-ui": "^1.7"
},
Generated
+136 -1
View File
@@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
"content-hash": "bfc434bc8190a2e3c34585e02f99b2f8",
"content-hash": "8e5addc64850b6ce6e7a82110798a5d8",
"packages": [
{
"name": "aws/aws-crt-php",
@@ -1632,6 +1632,75 @@
},
"time": "2023-02-17T09:17:24+00:00"
},
{
"name": "laravel/vapor-cli",
"version": "v1.55.3",
"source": {
"type": "git",
"url": "https://github.com/laravel/vapor-cli.git",
"reference": "562c28004f8609e728e2b5d1e85e46d2df006d2d"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/laravel/vapor-cli/zipball/562c28004f8609e728e2b5d1e85e46d2df006d2d",
"reference": "562c28004f8609e728e2b5d1e85e46d2df006d2d",
"shasum": ""
},
"require": {
"ext-zip": "*",
"guzzlehttp/guzzle": "^6.3|^7.0",
"illuminate/container": "^6.0|^7.0|^8.0|^9.0|^10.0",
"illuminate/filesystem": "^6.0|^7.0|^8.0|^9.0|^10.0",
"illuminate/support": "^6.0|^7.0|^8.0|^9.0|^10.0",
"league/flysystem": "^1.0|^3.0",
"league/flysystem-aws-s3-v3": "^1.0|^3.0",
"php": "^7.2|^8.0",
"ramsey/uuid": "^3.8|^4.0",
"symfony/console": "^4.2|^5.0|^6.0",
"symfony/process": "^4.2|^5.0|^6.0",
"symfony/var-dumper": "^4.2|^5.0|^6.0",
"symfony/yaml": "^4.2|^5.0|^6.0",
"vlucas/phpdotenv": "^3.0|^4.0|^5.0"
},
"require-dev": {
"phpstan/phpstan": "^1.10",
"phpunit/phpunit": "^8.0|^9.0"
},
"bin": [
"vapor"
],
"type": "library",
"extra": {
"branch-alias": {
"dev-master": "2.0-dev"
}
},
"autoload": {
"psr-4": {
"Laravel\\VaporCli\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Taylor Otwell",
"email": "taylor@laravel.com"
}
],
"description": "The Laravel Vapor CLI",
"homepage": "https://github.com/laravel/vapor-cli",
"keywords": [
"laravel",
"vapor"
],
"support": {
"source": "https://github.com/laravel/vapor-cli/tree/v1.55.3"
},
"time": "2023-04-17T14:07:59+00:00"
},
{
"name": "laravel/vapor-core",
"version": "v2.30.0",
@@ -2045,6 +2114,72 @@
],
"time": "2023-05-04T09:04:26+00:00"
},
{
"name": "league/flysystem-aws-s3-v3",
"version": "3.15.0",
"source": {
"type": "git",
"url": "https://github.com/thephpleague/flysystem-aws-s3-v3.git",
"reference": "d8de61ee10b6a607e7996cff388c5a3a663e8c8a"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/thephpleague/flysystem-aws-s3-v3/zipball/d8de61ee10b6a607e7996cff388c5a3a663e8c8a",
"reference": "d8de61ee10b6a607e7996cff388c5a3a663e8c8a",
"shasum": ""
},
"require": {
"aws/aws-sdk-php": "^3.220.0",
"league/flysystem": "^3.10.0",
"league/mime-type-detection": "^1.0.0",
"php": "^8.0.2"
},
"conflict": {
"guzzlehttp/guzzle": "<7.0",
"guzzlehttp/ringphp": "<1.1.1"
},
"type": "library",
"autoload": {
"psr-4": {
"League\\Flysystem\\AwsS3V3\\": ""
}
},
"notification-url": "https://packagist.org/downloads/",
"license": [
"MIT"
],
"authors": [
{
"name": "Frank de Jonge",
"email": "info@frankdejonge.nl"
}
],
"description": "AWS S3 filesystem adapter for Flysystem.",
"keywords": [
"Flysystem",
"aws",
"file",
"files",
"filesystem",
"s3",
"storage"
],
"support": {
"issues": "https://github.com/thephpleague/flysystem-aws-s3-v3/issues",
"source": "https://github.com/thephpleague/flysystem-aws-s3-v3/tree/3.15.0"
},
"funding": [
{
"url": "https://ecologi.com/frankdejonge",
"type": "custom"
},
{
"url": "https://github.com/frankdejonge",
"type": "github"
}
],
"time": "2023-05-02T20:02:14+00:00"
},
{
"name": "league/flysystem-local",
"version": "3.15.0",
+23
View File
@@ -0,0 +1,23 @@
image: lorisleiva/laravel-docker:8.1
stages:
- build_install
- deploy
#jobs
#build & install
build_install:
stage: build_install
script:
- composer install
- npm install
- npm run build
rules:
- if: '$CI_COMMIT_BRANCH == "development"'
#deploy
deploy:
stage: deploy
script:
- vapor deploy production --commit="$CI_COMMIT_MESSAGE"
rules:
- if: '$CI_COMMIT_BRANCH == "development"'
+1 -1
View File
@@ -3,7 +3,7 @@
<div class="row justify-content-center">
<div class="col-md-12">
<div class="card">
<div class="card-header">This is a Vue Component</div>
<div class="card-header">This is a Vue Component (Gitlab)</div>
</div>
</div>
</div>