Merge pull request #11500 from Budibase/fix_node18_built_images

Fix python installation in server docker and single image
This commit is contained in:
Adria Navarro 2023-08-10 17:50:41 +03:00 committed by GitHub
commit 29d5961307
3 changed files with 3 additions and 7 deletions

View File

@ -69,11 +69,7 @@ jobs:
# Run build all the projects # Run build all the projects
- name: Build - name: Build
run: | run: |
if ${{ env.USE_NX_AFFECTED }}; then yarn build
yarn build --since=${{ env.NX_BASE_BRANCH }}
else
yarn build
fi
# Check the types of the projects built via esbuild # Check the types of the projects built via esbuild
- name: Check types - name: Check types
run: | run: |

View File

@ -1,7 +1,7 @@
FROM node:18-slim as build FROM node:18-slim as build
# install node-gyp dependencies # install node-gyp dependencies
RUN apt-get update && apt-get upgrade -y && apt-get install -y --no-install-recommends apt-utils cron g++ make python RUN apt-get update && apt-get upgrade -y && apt-get install -y --no-install-recommends apt-utils cron g++ make python3
# add pin script # add pin script
WORKDIR / WORKDIR /

View File

@ -18,7 +18,7 @@ ENV TOP_LEVEL_PATH=/
# handle node-gyp # handle node-gyp
RUN apt-get update \ RUN apt-get update \
&& apt-get install -y --no-install-recommends g++ make python && apt-get install -y --no-install-recommends g++ make python3
RUN yarn global add pm2 RUN yarn global add pm2
# Install client for oracle datasource # Install client for oracle datasource