Skip to content
This repository was archived by the owner on Apr 21, 2026. It is now read-only.

Commit 9687253

Browse files
committed
Finish 1.0.1
2 parents cf7856d + 286dec2 commit 9687253

17 files changed

Lines changed: 329 additions & 408 deletions

.gitbook.yaml

Lines changed: 0 additions & 7 deletions
This file was deleted.

.github/workflows/prod.yml

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
name: Wheels.dev
2+
3+
on:
4+
push:
5+
branches:
6+
- main
7+
8+
jobs:
9+
build-and-deploy-to-docker-swarm:
10+
runs-on: [self-hosted, Linux, pai]
11+
12+
steps:
13+
- name: Checkout Repository
14+
id: Checkout-Repository
15+
uses: actions/checkout@v4
16+
17+
- name: Create Environment Files
18+
id: Create-Environment-Files
19+
run: |
20+
cp ./deploy/prod/.env ./
21+
cp ./deploy/prod/server.json ./
22+
cp ./deploy/prod/docker-compose.yml ./
23+
cp ./deploy/prod/dockerfile ./
24+
25+
- name: Install Dependencies
26+
id: Install-Dependencies
27+
run: |
28+
box install
29+
30+
- name: Login to Docker Registry
31+
run: echo "${{ secrets.DOCKER_HUB_PASSWORD }}" | docker login "${{ secrets.DOCKER_HUB_IP }}":"${{ secrets.DOCKER_HUB_PORT}}" -u "${{ secrets.DOCKER_HUB_USERNAME }}" --password-stdin
32+
33+
- name: Push Docker Image
34+
id: Push-Docker-Image
35+
run: |
36+
docker build -t ${{ secrets.DOCKER_HUB_IP }}:${{ secrets.DOCKER_HUB_PORT}}/wheels-dev-prod .
37+
docker push ${{ secrets.DOCKER_HUB_IP }}:${{ secrets.DOCKER_HUB_PORT}}/wheels-dev-prod
38+
39+
- name: Deploy to Docker Swarm
40+
id: Deploy-to-Docker-Swarm
41+
run: |
42+
docker pull ${{ secrets.DOCKER_HUB_IP }}:${{ secrets.DOCKER_HUB_PORT}}/wheels-dev-prod
43+
docker stack deploy --with-registry-auth -c docker-compose.yml prod
44+
45+
- name: Post Slack Message
46+
id: Post-Slack-Message
47+
uses: act10ns/slack@v2
48+
with:
49+
status: ${{ job.status }}
50+
steps: ${{ toJson(steps) }}
51+
channel: '#it_builds'
52+
if: always()

.github/workflows/stage.yml

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
name: Wheels.dev
2+
3+
on:
4+
push:
5+
branches:
6+
- develop
7+
8+
jobs:
9+
build-and-deploy-to-docker-swarm:
10+
runs-on: [self-hosted, Linux, pai]
11+
12+
steps:
13+
- name: Checkout Repository
14+
id: Checkout-Repository
15+
uses: actions/checkout@v4
16+
17+
- name: Create Environment Files
18+
id: Create-Environment-Files
19+
run: |
20+
cp ./deploy/stage/.env ./
21+
cp ./deploy/stage/server.json ./
22+
cp ./deploy/stage/docker-compose.yml ./
23+
cp ./deploy/stage/dockerfile ./
24+
25+
- name: Install Dependencies
26+
id: Install-Dependencies
27+
run: |
28+
box install
29+
30+
- name: Login to Docker Registry
31+
run: echo "${{ secrets.DOCKER_HUB_PASSWORD }}" | docker login "${{ secrets.DOCKER_HUB_IP }}":"${{ secrets.DOCKER_HUB_PORT}}" -u "${{ secrets.DOCKER_HUB_USERNAME }}" --password-stdin
32+
33+
- name: Push Docker Image
34+
id: Push-Docker-Image
35+
run: |
36+
docker build -t ${{ secrets.DOCKER_HUB_IP }}:${{ secrets.DOCKER_HUB_PORT}}/wheels-dev-stage .
37+
docker push ${{ secrets.DOCKER_HUB_IP }}:${{ secrets.DOCKER_HUB_PORT}}/wheels-dev-stage
38+
39+
- name: Deploy to Docker Swarm
40+
id: Deploy-to-Docker-Swarm
41+
run: |
42+
docker pull ${{ secrets.DOCKER_HUB_IP }}:${{ secrets.DOCKER_HUB_PORT}}/wheels-dev-stage
43+
docker stack deploy --with-registry-auth -c docker-compose.yml stage
44+
45+
- name: Post Slack Message
46+
id: Post-Slack-Message
47+
uses: act10ns/slack@v2
48+
with:
49+
status: ${{ job.status }}
50+
steps: ${{ toJson(steps) }}
51+
channel: '#it_builds'
52+
if: always()

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ WEB-INF
2020
settings.json
2121
settings.xml
2222
*.db
23-
.env
2423
/public/files
2524
/app/lib
2625
*.log

CODE_OF_CONDUCT.md

Lines changed: 0 additions & 128 deletions
This file was deleted.

CONTRIBUTING.md

Lines changed: 0 additions & 62 deletions
This file was deleted.
Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,26 @@
1-
LUCEE_EXTENSIONS=465E1E35-2425-4F4E-8B3FAB638BD7280A;name=H2;version=1.3.172
2-
cfconfig_adminPassword=commandbox
3-
application_host=http://10.100.10.95:50052
4-
5-
wheelsdev_host=aura.paiindustries.com
6-
wheelsdev_port=1433
7-
wheelsdev_databasename=devcfwheelsdb
8-
wheelsdev_username=CFWheels_DBRWE
9-
wheelsdev_password=c3e4302bdb8bb00161e7ee77917008e7c7381306613727c2480a80bc0a1f3f597e16039ed4c5b678fa69d9f4d09f69abd2d3c6ef175159fc5f20586563b642f2
10-
wheelsdev_clob=true
11-
wheelsdev_connectionlimit=100
12-
wheelsdev_storage=true
13-
wheelsdev_bundleversion=12.6.3.jre11
14-
15-
wheelsdev_storage=true
16-
sessionStorage=wheels.dev
17-
sessionCluster=true
18-
19-
mail_from=noreply@wheels.dev
20-
21-
smtp_host=smtp.postmarkapp.com
22-
smtp_port=587
23-
smtp_username=c714f5aa-99a5-4cae-8321-5ddcad5ba94d
24-
smtp_password=c714f5aa-99a5-4cae-8321-5ddcad5ba94d
25-
smtp_ssl=false
26-
smtp_tls=true
1+
LUCEE_EXTENSIONS=465E1E35-2425-4F4E-8B3FAB638BD7280A;name=H2;version=1.3.172
2+
cfconfig_adminPassword=commandbox
3+
application_host=http://localhost:60152
4+
5+
wheelsdev_host=aura.paiindustries.com
6+
wheelsdev_port=1433
7+
wheelsdev_databasename=devcfwheelsdb
8+
wheelsdev_username=CFWheels_DBRWE
9+
wheelsdev_password=c3e4302bdb8bb00161e7ee77917008e7c7381306613727c2480a80bc0a1f3f597e16039ed4c5b678fa69d9f4d09f69abd2d3c6ef175159fc5f20586563b642f2
10+
wheelsdev_clob=true
11+
wheelsdev_connectionlimit=100
12+
wheelsdev_storage=true
13+
wheelsdev_bundleversion=12.6.3.jre11
14+
15+
wheelsdev_storage=true
16+
sessionStorage=memory
17+
sessionCluster=true
18+
19+
mail_from=noreply@wheels.dev
20+
21+
smtp_host=smtp.postmarkapp.com
22+
smtp_port=587
23+
smtp_username=c714f5aa-99a5-4cae-8321-5ddcad5ba94d
24+
smtp_password=c714f5aa-99a5-4cae-8321-5ddcad5ba94d
25+
smtp_ssl=false
26+
smtp_tls=true

deploy/dev/server.json-develop

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
{
2+
"name":"wheelsdev",
3+
"web":{
4+
"host":"0.0.0.0",
5+
"http":{
6+
"enable":true,
7+
"port":"60152"
8+
},
9+
"webroot":"public",
10+
"rewrites":{
11+
"enable":true,
12+
"config":"public/urlrewrite.xml"
13+
}
14+
},
15+
"app":{
16+
"cfengine":"lucee@6"
17+
}
18+
}

0 commit comments

Comments
 (0)