Questions tagged [cicd]

Please direct any inquiries regarding the implementations of CICD (Continuous Integration and Continuous Delivery or Continuous Deployment) practices and associated technologies to this platform.

Tips for resolving the GOOGLE_APPLICATION_CREDENTIALS issue when deploying Firebase hosting using GitHub CI/CD automation

I am currently working on a Vuejs project hosted on Firebase hosting with GitHub actions for CICD. I encountered the following error during deployment to Firebase. Below is my build-and-deploy.yml code: - name: Deploy to firebase uses: w9jds/<a hre ...

Tips on setting up Jenkins CI/CD pipeline for a Node.js application that is executed through Docker Compose

I have a NodeJS application that has been dockerized. The application is being run on a server using docker compose. Dockerfile: FROM node:18 WORKDIR /app COPY package*.json ./ RUN npm install COPY . . EXPOSE 3030 CMD ["npm", "start"] docker-compose.yml ...

Tips for Enhancing Docker Image Size Efficiency and Speeding up Uploads to Harbor

In my company, we utilize Harbor as a Docker image configuration management tool. Before deploying the Next.js Docker image on our Linux server, I first upload it to Harbor and then execute it on the server. One challenge I am currently facing is the size ...

Designing the File and Folder Organization for Next.js Frontend and AWS Cloud Development Kit (CDK) Backend

When it comes to creating websites with serverless backends, I've been thinking about the best practices for folder structure. Currently, my setup includes a Next.js frontend and an AWS CDK backend. The way I've structured the folders has the backend embed ...

Error encountered while attempting to clone repository in AWS Amplify: "SSR apps do not support Basic Auth."

My AWS Amplify app has restricted access control set up with credentials in the app settings. However, I noticed that when I temporarily turn off the restrictions to make it publicly viewable and then try to turn them back on again, the build fails in AW ...

Encountering a white screen and MIME Type Error when attempting to deploy a Vite app on GitLab Pages

I am facing an issue while trying to deploy my Vite application on Gitlab Pages. The page only displays a blank screen and the following errors are shown: The CSS and JS files from the static directory cannot be loaded due to MIME type mismatch (X-Content ...