Skip to content

Commit 369b2f1

Browse files
GitHub Package Release
1 parent 20b6651 commit 369b2f1

File tree

1 file changed

+33
-37
lines changed

1 file changed

+33
-37
lines changed

src/test/java/com/contentstack/sdk/Credentials.java

Lines changed: 33 additions & 37 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,14 @@
11
package com.contentstack.sdk;
22

3+
import io.github.cdimascio.dotenv.Dotenv;
4+
import io.github.cdimascio.dotenv.DotenvException;
35
import lombok.var;
46

7+
import java.io.File;
58
import java.rmi.AccessException;
69

710
public class Credentials {
8-
//static Dotenv env = getEnv();
11+
static Dotenv env = getEnv();
912

1013
private static String envChecker() {
1114
String githubActions = System.getenv("GITHUB_ACTIONS");
@@ -20,45 +23,38 @@ private static String envChecker() {
2023
}
2124
}
2225

23-
// public static Dotenv getEnv() {
24-
// String currentDirectory = System.getProperty("user.dir");
25-
// File envFile = new File(currentDirectory, "env");
26-
// env = Dotenv.configure()
27-
// .directory("src/test/resources")
28-
// .filename("env") // instead of '.env', use 'env'
29-
// .load();
30-
// try {
31-
// env = Dotenv.load();
32-
// } catch (DotenvException ex) {
33-
// System.out.println("Could not load from local .env");
34-
//// File envFile = new File(currentDirectory, ".env");
35-
//// try {
36-
//// // Create .env file in the current directory
37-
//// envFile.createNewFile();
38-
//// } catch (IOException e) {
39-
//// System.err.println("An error occurred while creating .env file.");
40-
//// e.printStackTrace();
41-
//// }
42-
// }
43-
// return env;
44-
// }
45-
26+
public static Dotenv getEnv() {
27+
String currentDirectory = System.getProperty("user.dir");
28+
File envFile = new File(currentDirectory, "env");
29+
env = Dotenv.configure()
30+
.directory("src/test/resources")
31+
.filename("env") // instead of '.env', use 'env'
32+
.load();
33+
try {
34+
env = Dotenv.load();
35+
} catch (DotenvException ex) {
36+
System.out.println("Could not load from local .env");
37+
// File envFile = new File(currentDirectory, ".env");
38+
// try {
39+
// // Create .env file in the current directory
40+
// envFile.createNewFile();
41+
// } catch (IOException e) {
42+
// System.err.println("An error occurred while creating .env file.");
43+
// e.printStackTrace();
44+
// }
45+
}
46+
return env;
47+
}
4648

47-
// public final static String pwd = (env.get("PWD") != null) ? env.get("PWD") : "contentstack-java";
48-
// public final static String HOST = (env.get("HOST") != null) ? env.get("HOST") : "cdn.contentstack.io";
49-
// public final static String API_KEY = (env.get("API_KEY") != null) ? env.get("API_KEY") : "blt12c8ad610ff4ddc2";
50-
// public final static String DELIVERY_TOKEN = (env.get("DELIVERY_TOKEN") != null) ? env.get("DELIVERY_TOKEN") : "cs9c1afdffa298f8708e3459e4";
51-
// public final static String ENVIRONMENT = (env.get("ENVIRONMENT") != null) ? env.get("ENVIRONMENT") : "env1";
52-
// public final static String CONTENT_TYPE = (env.get("contentType") != null) ? env.get("contentType") : "product";
53-
// public final static String ENTRY_UID = (env.get("assetUid") != null) ? env.get("assetUid") : "blt884786476373";
5449

50+
public final static String pwd = (env.get("PWD") != null) ? env.get("PWD") : "contentstack-java";
51+
public final static String HOST = (env.get("HOST") != null) ? env.get("HOST") : "cdn.contentstack.io";
52+
public final static String API_KEY = (env.get("API_KEY") != null) ? env.get("API_KEY") : "";
53+
public final static String DELIVERY_TOKEN = (env.get("DELIVERY_TOKEN") != null) ? env.get("DELIVERY_TOKEN") : "";
54+
public final static String ENVIRONMENT = (env.get("ENVIRONMENT") != null) ? env.get("ENVIRONMENT") : "env1";
55+
public final static String CONTENT_TYPE = (env.get("contentType") != null) ? env.get("contentType") : "product";
56+
public final static String ENTRY_UID = (env.get("assetUid") != null) ? env.get("assetUid") : "";
5557

56-
public final static String HOST = "cdn.contentstack.io";
57-
public final static String API_KEY = "blt12c8ad610ff4ddc2";
58-
public final static String DELIVERY_TOKEN = "cs9c1afdffa298f8708e3459e4";
59-
public final static String ENVIRONMENT = "env1";
60-
public final static String CONTENT_TYPE = "product";
61-
public final static String ENTRY_UID = "blt884786476373";
6258

6359
private static volatile Stack stack;
6460

0 commit comments

Comments
 (0)