Skip to content

Commit

Permalink
Update appSettings.json
Browse files Browse the repository at this point in the history
  • Loading branch information
sumanthkb44 authored Dec 18, 2024
1 parent f27a056 commit a4adde0
Showing 1 changed file with 42 additions and 32 deletions.
74 changes: 42 additions & 32 deletions src/LCT.Common/appSettings.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,33 +5,32 @@
// --------------------------------------------------------------------------------------------------------------------

{
"CaVersion": "",
"TimeOut": 400,
"ProjectType": "<Insert ProjectType>",
"Release": false,
"SW360Settings": {
"SW360URL": "<Insert SW360URL>",
"SW360ProjectName": "<Insert SW360 Project Name>",
"SW360ProjectID": "<Insert SW360 Project Id>",
"Sw360AuthTokenType": "<Insert SW360TokenType>",
"Sw360Token": "<Insert SW360Token>",
"Fossologyurl": "<Insert Fossologyurl>",
"EnableFossTrigger": true,
"RemoveDevDependency": true
"SW360": {
"URL": "<Insert SW360URL>",
"ProjectName": "<Insert SW360 Project Name>",
"ProjectID": "<Insert SW360 Project Id>",
"AuthTokenType": "<Insert SW360TokenType>",
"Token": "<Insert SW360Token>",
"Fossology": {
"URL": "<Insert Fossologyurl>",
"EnableTrigger": true,
},
"IgnoreDevDependency": true,
"ExcludeComponents" :[""]
},
"DirectorySettings": {
"PackageFilePath": "/PathToInputDirectory", //Input File path. For Docker run set as /mnt/Input
"BomFolderPath": "/PathToOutputDirectory", //Output Bom Folder path. For Docker run set as /mnt/Output
"BomFilePath": "/PathToOutputDirectory/<SW360 Project Name>_Bom.cdx.json",
"IdentifierBomFilePath": "", //For multiple project type
"CycloneDxSBomTemplatePath": "" //For Providing Customer maintained SBOM as input.Can be used along with Packagefilepath or individually
"Directory": {
"InputFolder": "/PathToInputDirectory", //Input File path. For Docker run set as /mnt/Input
"OutputFolder": "/PathToOutputDirectory", //Output Bom Folder path. For Docker run set as /mnt/Output
"BomFilePath": /<OutputFolder>/<SW360 Project Name>_Bom.cdx.json //For multiple project type
},
"JfrogSettings": {
"JFrogApi": "<Insert JFrogApi>",
"ArtifactoryUploadApiKey": "<Insert ArtifactoryUploadApiKey>",
"ArtifactoryUploadUser": "<Insert ArtifactoryUploadUser>",//Optional
"Jfrog": {
"URL": "<Insert JFrogURL>",
"Token": "<Insert ArtifactoryUpload>",
"DryRun": false,
"InternalRepoList": [
"<Npm Internal Repo Names>",//This should be the internal repo names in JFrog for NPM

"<Nuget Internal Repo Names>",//This should be the internal repo names in JFrog for Nuget
"<Debian Internal Repo Names>",//This should be the internal repo names in JFrog for Debian
"<Pypi Internal Repo Names>",//This should be the internal repo names in JFrog for Pypi
Expand All @@ -48,15 +47,26 @@
"Exclude": [
"node_modules"
],
"JfrogNpmRepoList": [
"<Npm Remote Cache Repo Name>", //This is a mirror repo for npm registry in JFrog
"<Npm Release Repo Name>", //This should be the release repo in JFrog
"<Npm DevDep Repo Name>" //This should be the development dependency repo in JFrog
],
"JfrogThirdPartyDestRepoName": "<Insert third party NpmDestRepoName>",
"JfrogInternalDestRepoName": "<Insert Internal NpmDestRepoName>",
"JfrogDevDestRepoName": "<Insert Dev NpmDestRepoName>",
"ExcludedComponents": []
"Artifactory":
{
"ThirdPartyRepos": [
{
"Name": "siparty-release-npm-egll",
"Upload" :true
}
],
"DevRepos": [
"",
""
],
"RemoteRepos": [
"",
""
]
},
"ReleaseRepo": "<Insert Internal NpmDestRepoName>",
"DevDepRepo": "<Insert Dev NpmDestRepoName>",
}
},
"Nuget": {
"Include": [
Expand Down Expand Up @@ -123,7 +133,7 @@
"JfrogDevDestRepoName": "<Insert Dev AlpineDestRepoName>",
"ExcludedComponents": []
},
"Python": {
"poetry": {
"Include": [
"poetry.lock",
"*.cdx.json"
Expand Down

0 comments on commit a4adde0

Please sign in to comment.