Skip to content

Commit f5a6fba

Browse files
committed
Ajout de la config CircleCI
1 parent d12c7cf commit f5a6fba

File tree

953 files changed

+172157
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

953 files changed

+172157
-0
lines changed

.circleci/config.yaml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
>version: 2.1
2+
3+
jobs:
4+
build:
5+
docker:
6+
- image: cimg/base:stable # Image de base pour exécuter les commandes
7+
steps:
8+
- checkout # Récupère le code du repo
9+
10+
- setup_remote_docker:
11+
version: 20.10.7 # Active Docker dans CircleCI
12+
13+
- run:
14+
name: Build Docker Image
15+
command: docker build -t node-js-sample .
16+
17+
- run:
18+
name: Verify Docker Image
19+
command: docker images | grep node-js-sample
20+

Dockerfile

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
FROM node:18-alpine
2+
3+
WORKDIR /app
4+
5+
# Copier uniquement les fichiers de dépendances pour optimiser le cache
6+
COPY package*.json ./
7+
8+
# Installer les dépendances
9+
RUN npm install
10+
11+
# Copier le reste des fichiers de l'application
12+
COPY . .
13+
14+
# Exposer le port (ajuste selon ton app)
15+
EXPOSE 8080
16+
17+
# Lancer l'application
18+
CMD ["npm", "start"]

node_modules/.bin/acorn

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

node_modules/.bin/cleancss

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

node_modules/.bin/jade

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

node_modules/.bin/mime

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

node_modules/.bin/mkdirp

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

node_modules/.bin/uglifyjs

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)