added a ci cfg for gitlab
This commit is contained in:
parent
c5ca890e40
commit
d424c88d1d
25
.gitlab-ci.yml
Normal file
25
.gitlab-ci.yml
Normal file
@ -0,0 +1,25 @@
|
||||
# ==============================================================================
|
||||
# FlowGit — GitLab Pages Deployment Configuration
|
||||
# Ultra-lightweight static deploy (< 15 MB RAM, < 0.1 CPU, execution time ~ 2s)
|
||||
# ==============================================================================
|
||||
|
||||
# Minimal base image (~3.5 MB compressed). Ideal for tight memory/CPU constraints.
|
||||
image: alpine:latest
|
||||
|
||||
stages:
|
||||
- deploy
|
||||
|
||||
# The job name MUST be 'pages' for GitLab to recognize and publish GitLab Pages.
|
||||
pages:
|
||||
stage: deploy
|
||||
script:
|
||||
- rm -rf public
|
||||
- mkdir -p public
|
||||
- cp -r website/* public/
|
||||
artifacts:
|
||||
paths:
|
||||
- public
|
||||
expire_in: 30 days
|
||||
rules:
|
||||
# Trigger deployment only on pushes to the default branch (main/master)
|
||||
- if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
|
||||
BIN
website/favicon.ico
Normal file
BIN
website/favicon.ico
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 5.1 KiB |
@ -6,7 +6,7 @@
|
||||
<title>FlowGit — Blueprint-Inspired Git Desktop Application for Windows</title>
|
||||
<meta name="description" content="A high-performance, Blueprint-inspired Windows Git desktop client. Built with Electron 33, React 18, and the terminal-grade Axiom design system.">
|
||||
<link rel="stylesheet" href="styles.css">
|
||||
<link rel="icon" type="image/x-icon" href="../src/icon.ico">
|
||||
<link rel="icon" type="image/x-icon" href="favicon.ico">
|
||||
</head>
|
||||
<body>
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user