refactor: 💡 Delete build desktop win docker (#2601)
This commit is contained in:
1 parent
9cac16fe6a
commit
8a7fa26cb5
2 files changed
-42
No files matched your search
@@ -1,41 +0,0 @@
|
||||
# Copyright (c) HashiCorp, Inc.
|
||||
# SPDX-License-Identifier: BUSL-1.1
|
||||
|
||||
# Note: this will change the permissions of the files in this directory after
|
||||
# running to allow for easy deletion, so this should only be run as part of
|
||||
# boundary's build task.
|
||||
|
||||
version: '3.8'
|
||||
|
||||
services:
|
||||
node: &node
|
||||
image: docker.mirror.hashicorp.services/node:14
|
||||
volumes:
|
||||
- './:/src'
|
||||
- 'icu_node_modules:/src/node_modules'
|
||||
- 'icu_addons_api_node_modules:/src/addons/api/node_modules'
|
||||
- 'icu_addons_auth_node_modules:/src/addons/auth/node_modules'
|
||||
- 'icu_addons_core_node_modules:/src/addons/core/node_modules'
|
||||
- 'icu_addons_rose_node_modules:/src/addons/rose/node_modules'
|
||||
- 'icu_ui_admin_node_modules:/src/ui/admin/node_modules'
|
||||
- 'icu_ui_desktop_node_modules:/src/ui/desktop/node_modules'
|
||||
working_dir: /src
|
||||
|
||||
build-admin:
|
||||
<<: *node
|
||||
entrypoint: bash
|
||||
command: '-c "yarn install && yarn build:ui:admin && chmod -R 777 ."'
|
||||
|
||||
build-desktop-production:
|
||||
<<: *node
|
||||
entrypoint: bash
|
||||
command: '-c "yarn install --frozen-lockfile --non-interactive && yarn build:ui:desktop:production && chmod -R 777 ."'
|
||||
|
||||
volumes:
|
||||
icu_node_modules:
|
||||
icu_addons_api_node_modules:
|
||||
icu_addons_auth_node_modules:
|
||||
icu_addons_core_node_modules:
|
||||
icu_addons_rose_node_modules:
|
||||
icu_ui_admin_node_modules:
|
||||
icu_ui_desktop_node_modules:
|
||||
@@ -20,7 +20,6 @@
|
||||
"build:ui:admin:enterprise": "yarn --cwd ui/admin build:enterprise",
|
||||
"build:ui:admin:hcp": "yarn --cwd ui/admin build:hcp",
|
||||
"build:ui:desktop": "yarn --cwd ui/desktop build",
|
||||
"build:ui:desktop:win": "docker-compose -f docker-compose-embedding.yml run build-desktop-production && yarn build:ui:desktop:app",
|
||||
"build:ui:desktop:production": "yarn --cwd ui/desktop build:production",
|
||||
"build:ui:desktop:app": "yarn --cwd ui/desktop build:desktop",
|
||||
"lint": "concurrently \"yarn:lint:*\" --names \"lint:\"",
|
||||
|
||||
Reference in new issue
Block a user