Add "Kanzlei Demo 2" to demos data, Docker setup, and CI pipeline
This commit is contained in:
14
.run/lawfirm-demo2.run.xml
Normal file
14
.run/lawfirm-demo2.run.xml
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
<component name="ProjectRunConfigurationManager">
|
||||||
|
<configuration default="false" name="lawfirm-demo2" type="js.build_tools.npm" singleton="false">
|
||||||
|
<package-json value="$PROJECT_DIR$/lawfirm-demos/demo-2/package.json" />
|
||||||
|
<command value="run" />
|
||||||
|
<scripts>
|
||||||
|
<script value="dev" />
|
||||||
|
</scripts>
|
||||||
|
<node-interpreter value="project" />
|
||||||
|
<envs>
|
||||||
|
<env name="PORT" value="25602" />
|
||||||
|
</envs>
|
||||||
|
<method v="2" />
|
||||||
|
</configuration>
|
||||||
|
</component>
|
||||||
@@ -37,6 +37,17 @@ services:
|
|||||||
environment:
|
environment:
|
||||||
- NODE_ENV=production
|
- NODE_ENV=production
|
||||||
|
|
||||||
|
ld2:
|
||||||
|
image: registry.boomlab.party/rheinsw/demo-websites/ld2
|
||||||
|
container_name: ld1
|
||||||
|
ports:
|
||||||
|
- "25602:3000"
|
||||||
|
restart: on-failure
|
||||||
|
networks:
|
||||||
|
- demos-net
|
||||||
|
environment:
|
||||||
|
- NODE_ENV=production
|
||||||
|
|
||||||
networks:
|
networks:
|
||||||
demos-net:
|
demos-net:
|
||||||
driver: bridge
|
driver: bridge
|
||||||
|
|||||||
@@ -15,3 +15,21 @@ docker_demo_1:
|
|||||||
needs:
|
needs:
|
||||||
- job: build_demo_1
|
- job: build_demo_1
|
||||||
artifacts: true
|
artifacts: true
|
||||||
|
|
||||||
|
build_demo_2:
|
||||||
|
stage: build
|
||||||
|
extends: .build-next-template
|
||||||
|
variables:
|
||||||
|
IMAGE_NAME: ld1
|
||||||
|
WORKDIR_PATH: ./lawfirm-demos/demo-2
|
||||||
|
|
||||||
|
docker_demo_2:
|
||||||
|
stage: dockerize
|
||||||
|
extends: .docker-build-template
|
||||||
|
variables:
|
||||||
|
IMAGE_NAME: ld2
|
||||||
|
WORKDIR_PATH: ./lawfirm-demos/demo-2
|
||||||
|
DOCKERFILE_PATH: Dockerfile
|
||||||
|
needs:
|
||||||
|
- job: build_demo_2
|
||||||
|
artifacts: true
|
||||||
|
|||||||
@@ -16,17 +16,14 @@ export const demoCategories = [
|
|||||||
'Optimiert für Rechtsanwälte',
|
'Optimiert für Rechtsanwälte',
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
// {
|
{
|
||||||
// name: 'Anwaltskanzlei Demo 2',
|
name: 'Kanzlei Demo 2',
|
||||||
// url: isProd ? '/lawfirm/demo2/' : `${BASE_URL}:25602`,
|
url: isProd ? '/lawfirm/demo2/' : `${BASE_URL}:25602`,
|
||||||
// preview: '/previews/lawfirm-1.png',
|
preview: '/previews/lawfirm-1.png',
|
||||||
// description: [
|
description: [
|
||||||
// 'Modernes Design',
|
'Modernes Design',
|
||||||
// 'Dunkles Layout',
|
],
|
||||||
// 'Optimiert für Rechtsanwälte',
|
},
|
||||||
// 'Optimiert für Rechtsanwälte 1',
|
|
||||||
// ],
|
|
||||||
// },
|
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
// {
|
// {
|
||||||
|
|||||||
Reference in New Issue
Block a user