mirror of
https://github.com/makeplane/plane.git
synced 2026-02-25 04:35:21 +01:00
* Enhance CI workflows: Add AIO build support and manifest management - Introduced `mark_manifest_latest` input to control manifest versioning in `appliance-docker-ee.yml`. - Updated paths in `appliance-docker-ee.yml` for consistency with new directory structure. - Removed obsolete `build-aio-branch-ee.yml` workflow. - Added `aio_build` input to `build-branch-ee.yml` for AIO image builds. - Updated various build jobs to utilize new AIO build logic and dependencies. - Refactored paths in `build-branch-ee.yml` for improved clarity and organization. - Updated Dockerfile for proxy to use specific versions of dependencies. * fix: update build script invocation in CI workflow - Changed the invocation of the build script in `build-branch-ee.yml` to use `bash` for improved compatibility. * fix: update artifact upload condition and correct file path in build script - Modified the condition for uploading artifacts to S3 in `build-branch-ee.yml` to include airgapped builds. - Corrected the file path for the Caddyfile in `build.sh` to reflect the new directory structure. * refactor: enhance artifact uploads and remove deprecated scripts - Added multiple artifact uploads in `build-branch-ee.yml` for `docker-compose.yml`, `coolify-compose.yml`, `portainer-compose.yml`, `swarm-compose.yml`, and `variables.env`. - Deleted obsolete scripts and configuration files related to airgapped deployment, including `build.sh`, `install.sh`, and various YAML files in the `cli-install` and `airgapped` directories. - Updated CI workflow to streamline artifact management and improve deployment processes. * refactor: remove deprecated artifact upload for swarm-compose.yml in CI workflow - Eliminated the upload step for `swarm-compose.yml` in `build-branch-ee.yml` to streamline artifact management and reduce redundancy. * fix: consistent node version across all docker files --------- Co-authored-by: sriramveeraghanta <veeraghanta.sriram@gmail.com>
16 lines
284 B
Docker
16 lines
284 B
Docker
FROM node:22-alpine
|
|
RUN apk add --no-cache libc6-compat
|
|
# Set working directory
|
|
WORKDIR /app
|
|
|
|
COPY . .
|
|
RUN yarn global add turbo
|
|
RUN yarn install
|
|
EXPOSE 3003
|
|
|
|
ENV TURBO_TELEMETRY_DISABLED=1
|
|
|
|
VOLUME [ "/app/node_modules", "/app/silo/node_modules"]
|
|
|
|
CMD ["yarn","dev", "--filter=silo"]
|