mirror of
				https://github.com/Unleash/unleash.git
				synced 2025-10-27 11:02:16 +01:00 
			
		
		
		
	This PR contains the following updates: | Package | Type | Update | Change | Pending | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---|---|---|---| | [node](https://nodejs.org) ([source](https://redirect.github.com/nodejs/node)) | | patch | `20.18.1` -> `20.18.2` | | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [node](https://redirect.github.com/nodejs/node) | final | patch | `20.18.1-alpine` -> `20.18.2-alpine` | | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [node](https://redirect.github.com/nodejs/node) | stage | patch | `20.18.1-alpine` -> `20.18.2-alpine` | | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | | [@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | devDependencies | patch | [`20.17.14` -> `20.17.16`](https://renovatebot.com/diffs/npm/@types%2fnode/20.17.14/20.17.16) | `20.17.17` | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>nodejs/node (node)</summary> ### [`v20.18.2`](https://redirect.github.com/nodejs/node/compare/v20.18.1...v20.18.2) [Compare Source](https://redirect.github.com/nodejs/node/compare/v20.18.1...v20.18.2) </details> --- ### Configuration 📅 **Schedule**: Branch creation - "after 7pm every weekday,before 5am every weekday" in timezone Europe/Madrid, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/Unleash/unleash). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjE0NS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJkZXBlbmRlbmNpZXMiXX0=--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
		
			
				
	
	
		
			41 lines
		
	
	
		
			844 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
			
		
		
	
	
			41 lines
		
	
	
		
			844 B
		
	
	
	
		
			Docker
		
	
	
	
	
	
| ARG NODE_VERSION=20.18.2-alpine
 | |
| 
 | |
| FROM node:$NODE_VERSION AS builder
 | |
| 
 | |
| WORKDIR /unleash
 | |
| 
 | |
| COPY . /unleash
 | |
| 
 | |
| RUN corepack enable
 | |
| 
 | |
| RUN yarn install --immutable  && yarn prepare:backend && yarn local:package
 | |
| 
 | |
| # frontend/build should already exist (it needs to be built in the local filesystem but in case of a fresh build we'll build it here)
 | |
| RUN yarn build:frontend:if-needed
 | |
| 
 | |
| RUN mkdir -p /unleash/build/frontend && mv /unleash/frontend/build /unleash/build/frontend/build
 | |
| 
 | |
| RUN yarn workspaces focus -A --production
 | |
| 
 | |
| FROM node:$NODE_VERSION
 | |
| 
 | |
| ENV NODE_ENV=production
 | |
| 
 | |
| ENV TZ=UTC
 | |
| 
 | |
| WORKDIR /unleash
 | |
| 
 | |
| COPY --from=builder /unleash/build /unleash/build
 | |
| 
 | |
| COPY --from=builder /unleash/node_modules /unleash/node_modules
 | |
| 
 | |
| COPY ./docker/index.js /unleash/index.js
 | |
| 
 | |
| RUN rm -rf /usr/local/lib/node_modules/npm/
 | |
| 
 | |
| EXPOSE 4242
 | |
| 
 | |
| USER node
 | |
| 
 | |
| CMD ["node", "index.js"]
 |