Skip to content

Commit 3a7553e

Browse files
Merge pull request #4 from sailpoint-oss/file-upload-utility-4.0.0
File Upload Utility 4.0.0
2 parents 364b51c + 3c87ce2 commit 3a7553e

36 files changed

+2574
-1154
lines changed

.gitignore

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,8 @@
2323
hs_err_pid*
2424
replay_pid*
2525
.DS_Store
26+
/.idea
27+
/.gradle
28+
/bin
29+
/build
30+
/out

LICENSE.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2022 SailPoint
3+
Copyright (c) 2024 SailPoint
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

README.md

Lines changed: 354 additions & 1 deletion
Large diffs are not rendered by default.

build.gradle

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
2+
plugins {
3+
id 'com.github.johnrengelman.shadow' version '8.1.1'
4+
id 'application'
5+
id 'java'
6+
}
7+
8+
group 'sailpoint.cloud'
9+
version '4.0.0'
10+
11+
repositories {
12+
mavenCentral()
13+
}
14+
15+
ext {
16+
junitVersion = '5.8.2'
17+
}
18+
19+
sourceCompatibility = '1.11'
20+
targetCompatibility = '1.11'
21+
22+
compileJava.options.fork = true
23+
compileJava.options.forkOptions.executable = '/opt/homebrew/Cellar/openjdk@11/11.0.23/bin/javac'
24+
25+
tasks.withType(JavaCompile) {
26+
options.encoding = 'UTF-8'
27+
}
28+
29+
jar {
30+
manifest {
31+
attributes 'Main-Class': 'sailpoint.utils.FileUploadUtility'
32+
}
33+
}
34+
35+
dependencies {
36+
implementation 'com.google.code.gson:gson:2.9.1'
37+
implementation 'org.apache.commons:commons-lang3:3.14.0'
38+
implementation 'org.apache.commons:commons-collections4:4.5.0-M1'
39+
implementation 'commons-io:commons-io:2.16.1'
40+
implementation 'info.picocli:picocli:4.7.5'
41+
implementation 'com.squareup.retrofit2:retrofit:2.11.0'
42+
implementation 'com.squareup.retrofit2:converter-gson:2.9.0'
43+
testImplementation 'junit:junit:4.13.1'
44+
testImplementation("org.junit.jupiter:junit-jupiter-api:${junitVersion}")
45+
testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine:${junitVersion}")
46+
}
47+
48+
test {
49+
useJUnitPlatform()
50+
}
51+
52+
application {
53+
mainClass = 'sailpoint.utils.FileUploadUtility'
54+
}

dependency-reduced-pom.xml

Lines changed: 0 additions & 106 deletions
This file was deleted.
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
distributionBase=GRADLE_USER_HOME
2+
distributionPath=wrapper/dists
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.7-bin.zip
4+
networkTimeout=10000
5+
validateDistributionUrl=true
6+
zipStoreBase=GRADLE_USER_HOME
7+
zipStorePath=wrapper/dists

0 commit comments

Comments
 (0)