Skip to content

Instantly share code, notes, and snippets.

View Vergil333's full-sized avatar

Martin Machava Vergil333

View GitHub Profile
@Vergil333
Vergil333 / Dockerfile
Created November 9, 2023 18:22
Dockerfile to create docker image of Gradle build
# Use a base image with Java
FROM eclipse-temurin:17-jdk-alpine
# Copy the built jar file into the image
COPY build/libs/*.jar app.jar
# Set the entry point to run your application
ENTRYPOINT ["java","-jar","/app.jar"]
import com.fasterxml.jackson.annotation.JsonProperty
import java.time.ZonedDateTime
import java.time.LocalDate
/**
* @property accountNumber Text(40),
* @property accountSource Picklist,
* @property active__c Picklist,
* @property annualRevenue Currency(18, 0),
* @property billingAddress Address,
import com.fasterxml.jackson.annotation.JsonProperty;
import java.util.Map;
import java.time.ZonedDateTime;
import java.time.LocalDate;
/**
* @property accountNumber Text(40),
* @property accountSource Picklist,
* @property active__c Picklist,
* @property annualRevenue Currency(18, 0),
import com.fasterxml.jackson.annotation.JsonProperty
import java.time.ZonedDateTime
import java.time.LocalDate
/**
* @property accountNumber Text(40),
* @property accountSource Picklist,
* @property active__c Picklist,
* @property annualRevenue Currency(18, 0),
* @property billingAddress Address,
import com.fasterxml.jackson.annotation.JsonProperty;
import java.util.Map;
import java.time.ZonedDateTime;
import java.time.LocalDate;
/**
* @property accountNumber Text(40),
* @property accountSource Picklist,
* @property active__c Picklist,
* @property annualRevenue Currency(18, 0),
import com.fasterxml.jackson.annotation.JsonProperty
import java.time.ZonedDateTime
import java.time.LocalDate
/**
* @property accountNumber Text(40),
* @property accountSource Picklist,
* @property active__c Picklist,
* @property annualRevenue Currency(18, 0),
* @property billingAddress Address,
import com.fasterxml.jackson.annotation.JsonProperty
import java.time.ZonedDateTime
import java.time.LocalDate
/**
* @property accountNumber Text(40),
* @property accountSource Picklist,
* @property active__c Picklist,
* @property annualRevenue Currency(18, 0),
* @property billingAddress Address,
import com.fasterxml.jackson.annotation.JsonProperty
import java.time.ZonedDateTime
import java.time.LocalDate
/**
* @property accountNumber Text(40),
* @property accountSource Picklist,
* @property active__c Picklist,
* @property annualRevenue Currency(18, 0),
* @property billingAddress Address,
import com.fasterxml.jackson.annotation.JsonProperty
import java.util.Map
import java.time.ZonedDateTime
import java.time.LocalDate
/**
* @property accountNumber Text(40),
* @property accountSource Picklist,
* @property active__c Picklist,
* @property annualRevenue Currency(18, 0),
import com.fasterxml.jackson.annotation.JsonProperty;
import java.util.Map;
import java.time.ZonedDateTime;
import java.time.LocalDate;
/**
* @property accountNumber Text(40),
* @property accountSource Picklist,
* @property active__c Picklist,
* @property annualRevenue Currency(18, 0),