Skip to content

Instantly share code, notes, and snippets.

View denispeyrusaubes's full-sized avatar

Peyrusaubes denispeyrusaubes

View GitHub Profile
@denispeyrusaubes
denispeyrusaubes / test.yml
Created March 28, 2020 06:58
testi-printgist
apiVersion: v1
kind: PersistentVolumeClaim
metadata:
name: $$PVC_NAME$$
spec:
accessModes:
- $$ACCESS_MODE$$
resources:
requests:
storage: $$STORAGE_SIZE$$
image: docker:latest
stages:
- build
- test
- deploy
variables:
IMAGE_NAME: myimage # A modifier
before_script:
image: docker:latest # Nom de l'image docker dans laquelle tous les étapes (stages) du pipeline seront exécutées
stages: # Déclaration de l'ensemble des étapes qui composent le pipeline
- build # La liste proposée ici n'est pas exhaustive
- test
- deploy
variables: # Il est possible de déclarer des variables
VAR1: value1 # Peut-être accédée via ${VAR1}
# VAR2: ...
FROM node:8
# Create app directory
WORKDIR /usr/src/app
COPY package*.json ./
COPY app.js ./
RUN npm install
EXPOSE 3000
CMD [ "npm", "start" ]
{
"name": "docker_web_app",
"version": "1.0.0",
"description": "Node.js on Docker",
"author": "Denis Peyrusaubes <denis.peyrusaubes@retengr.com>",
"main": "app.js",
"scripts": {
"start": "node app.js"
},
"dependencies": {
const express = require('express')
const app = express()
app.get('/', function (req, res) {
var ip = require('ip');
res.send('Hello fom host ' + ip.address())
})
app.get('/color', function (req, res) {
res.send('bleu')
//#1: Voiture avec des propriétés publiques
class Voiture1 {
couleur: string;
vitesseMax: number;
constructor(c: string, v: number) {
this.couleur = c;
this.vitesseMax = v;
}
package com.retengr.model;
/**
* Created by denis on 07/03/2018.
*/
public class State {
private String abbreviation;
private String name;
public String getAbbreviation() {
package com.retengr.model;
/**
* Created by denis on 07/03/2018.
*/
public class Orders {
private String productName;
private double itemCost;
public String getProductName() {
package com.retengr.model;
import org.springframework.data.annotation.Id;
/**
* Created by denis on 07/03/2018.
*/
public class Customers {
@Id
private String id;