pipeline commit
Some checks failed
kiz-shop-pipeline/pipeline/head There was a failure building this commit
Some checks failed
kiz-shop-pipeline/pipeline/head There was a failure building this commit
This commit is contained in:
@@ -10,5 +10,5 @@ RUN ./gradlew bootJar
|
||||
FROM openjdk:17-alpine
|
||||
COPY --from=builder build/libs/*.jar app.jar
|
||||
|
||||
EXPOSE 8080
|
||||
EXPOSE 8090
|
||||
ENTRYPOINT ["java", "-jar", "/app.jar"]
|
||||
30
Jenkinsfile
vendored
30
Jenkinsfile
vendored
@@ -34,7 +34,6 @@ pipeline {
|
||||
|
||||
// gradle build
|
||||
stage('Bulid Gradle') {
|
||||
agent any
|
||||
steps {
|
||||
echo 'Bulid Gradle'
|
||||
dir ('/var/jenkins_home/workspace/kiz-shop'){
|
||||
@@ -53,7 +52,6 @@ pipeline {
|
||||
|
||||
// docker build
|
||||
stage('Bulid Docker') {
|
||||
agent any
|
||||
steps {
|
||||
echo 'Bulid Docker'
|
||||
script {
|
||||
@@ -74,21 +72,41 @@ pipeline {
|
||||
|
||||
// docker push
|
||||
stage('Push Docker') {
|
||||
agent any
|
||||
steps {
|
||||
echo 'Push Docker'
|
||||
script {
|
||||
docker.withRegistry('', registryCredential){
|
||||
dockerImage.push("1.0")
|
||||
dockerImage.push("${env.BUILD_NUMBER}")
|
||||
dockerImage.push("latest")
|
||||
}
|
||||
}
|
||||
}
|
||||
post {
|
||||
success {
|
||||
echo 'Successfully Push Docker'
|
||||
sh 'sudo docker rmi -f ' + imagename + ' || true'
|
||||
}
|
||||
failure {
|
||||
error 'This pipeline stops here...'
|
||||
error 'Docker Image Push Fail'
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// docker run
|
||||
stage('Run Docker') {
|
||||
steps {
|
||||
echo 'Run Docker'
|
||||
script {
|
||||
sh 'sudo docker stop kiz-shop || true'
|
||||
sh 'sudo docker rm -f kiz-shop || true'
|
||||
sh 'sudo docker run -d -p 8090:8090 --name kiz-shop ' + imagename
|
||||
}
|
||||
}
|
||||
post {
|
||||
success {
|
||||
echo 'Successfully Run Docker'
|
||||
}
|
||||
failure {
|
||||
error 'Docker Run Fail'
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
20
nexacro-security.txt
Normal file
20
nexacro-security.txt
Normal file
@@ -0,0 +1,20 @@
|
||||
public static Map<String, Object> nexacroDatasetToMap(NexacroContext nexacroCachedData) {
|
||||
Map<String, Object> result = null;
|
||||
try {
|
||||
DataSetToObjectConverter converter = new DataSetToObjectConverter();
|
||||
ConvertDefinition definition = new ConvertDefinition();
|
||||
String dsName = nexacroCachedData.getPlatformRequest().getData().getDataSetList().get(0).getName();
|
||||
definition.setName(dsName);
|
||||
definition.setGenericType(Map.class);
|
||||
|
||||
DataSet dataSet = nexacroCachedData.getPlatformData().getDataSet(dsName);
|
||||
result = (Map<String, Object>) converter.convert(dataSet, definition);
|
||||
} catch (Exception e) {
|
||||
throw new BizException();
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
|
||||
NexacroContext nexacroCachedData = NexacroContextHolder.getNexacroContext(request, response);
|
||||
Map<String, Object> user = Utils.nexacroDatasetToMap(nexacroCachedData);
|
||||
Reference in New Issue
Block a user