Skip to content

Commit c0e727c

Browse files
Merge branch 'hotfix/hotfix-v18.3.0.35' into 'master'
Merged hotfix/hotfix-v18.3.0.35 to master using Automation See merge request content/java-file-format-docs!23
2 parents b291e3f + 3554c96 commit c0e727c

33 files changed

+6472
-5
lines changed

Jenkinsfile

Lines changed: 87 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,87 @@
1+
node('content')
2+
{
3+
timestamps
4+
{
5+
6+
def Content="";
7+
env.PATH = "${ProgramFiles}"+"\\Git\\mingw64\\bin;${env.PATH}"
8+
9+
timeout(time: 7200000, unit: 'MILLISECONDS') {
10+
String platform='java-file-formats';
11+
try
12+
{
13+
//Clone scm repository in Workspace source directory
14+
stage ('Checkout')
15+
{
16+
dir('Spell-Checker')
17+
{
18+
checkout scm
19+
20+
def branchCommit = '"' + 'https://gitlab.syncfusion.com/api/v4/projects/' + env.projectId + '/merge_requests/' + env.MergeRequestId + '/changes'
21+
String branchCommitDetails = bat returnStdout: true, script: 'curl -s --request GET --header PRIVATE-TOKEN:' + env.BuildAutomation_PrivateToken + " " + branchCommit
22+
23+
def ChangeFiles= branchCommitDetails.split('\n')[2];
24+
ChangeFiles = ChangeFiles.split('"new_path":')
25+
26+
for (int i= 1; i < ChangeFiles.size();i++)
27+
{
28+
def ChangeFile= ChangeFiles[i].split(',')[0].replace('"', '')
29+
Content += env.WORKSPACE + "\\Spell-Checker\\" + ChangeFile + "\r\n";
30+
}
31+
32+
33+
if (Content) {
34+
writeFile file: env.WORKSPACE+"/cireports/content.txt", text: Content
35+
}
36+
else {
37+
writeFile file: env.WORKSPACE+"/cireports/content.txt", text: "There are no filepaths found for this commit."
38+
}
39+
}
40+
41+
//Checkout the ug_spellchecker from development Source
42+
checkout([$class: 'GitSCM', branches: [[name: '*/development']], doGenerateSubmoduleConfigurations: false, extensions: [[$class: 'RelativeTargetDirectory', relativeTargetDir: 'ug_spellchecker']], submoduleCfg: [], userRemoteConfigs: [[credentialsId: env.gitlabCredentialId, url: 'https://gitlab.syncfusion.com/content/ug_spellchecker.git']]])
43+
44+
}
45+
}
46+
47+
catch(Exception e)
48+
{
49+
currentBuild.result = 'FAILURE'
50+
}
51+
52+
if(currentBuild.result != 'FAILURE')
53+
{
54+
stage 'Build Source'
55+
try
56+
{
57+
gitlabCommitStatus("Build")
58+
{
59+
bat 'powershell.exe -ExecutionPolicy ByPass -File '+env.WORKSPACE+"/ug_spellchecker/build.ps1 -Script "+env.WORKSPACE+"/ug_spellchecker/build.cake -Target build -Platform \""+platform+"\" -Targetbranch "+env.gitlabTargetBranch+" -Branch "+'"'+env.gitlabSourceBranch+'"'
60+
}
61+
62+
def files = findFiles(glob: '**/cireports/errorlogs/*.txt')
63+
64+
if(files.size() > 0)
65+
{
66+
currentBuild.result = 'FAILURE'
67+
}
68+
69+
}
70+
catch(Exception e)
71+
{
72+
currentBuild.result = 'FAILURE'
73+
}
74+
}
75+
76+
stage 'Delete Workspace'
77+
78+
def files = findFiles(glob: '**/cireports/spellcheck/*.*')
79+
80+
if(files.size() > 0)
81+
{
82+
archiveArtifacts artifacts: 'cireports/', excludes: null
83+
}
84+
step([$class: 'WsCleanup'])
85+
}
86+
}
87+
}

java-file-formats-toc.html

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,48 @@
1515
<li>
1616
<a href="/java-file-formats/word-library/getting-started">Getting Started</a>
1717
</li>
18+
<li>
19+
<a href="/java-file-formats/word-library/document-object-model-representation">Document Object Model representation</a>
20+
</li>
21+
<li>
22+
<a href="/java-file-formats/word-library/working-with-word-document">Working with Word document</a>
23+
</li>
24+
<li>
25+
<a href="/java-file-formats/word-library/loading-and-saving-document">Loading and Saving document</a>
26+
</li>
27+
<li>
28+
<a href="/java-file-formats/word-library/working-with-sections">Working with Sections</a>
29+
</li>
30+
<li>
31+
<a href="/java-file-formats/word-library/working-with-paragraph">Working with Paragraphs</a>
32+
</li>
33+
<li>
34+
<a href="/java-file-formats/word-library/working-with-tables">Working with Tables</a>
35+
</li>
36+
<li>
37+
<a href="/java-file-formats/word-library/working-with-mail-merge">Working with Mail Merge</a>
38+
<ul>
39+
<li><a href="/java-file-formats/word-library/mail-merge/simple-mail-merge">Simple Mail merge</a></li>
40+
<li><a href="/java-file-formats/word-library/mail-merge/mail-merge-for-group">Mail merge for group</a></li>
41+
<li><a href="/java-file-formats/word-library/mail-merge/mail-merge-for-nested-groups">Mail merge for nested groups</a></li>
42+
<li><a href="/java-file-formats/word-library/mail-merge/mail-merge-events">Mail merge events</a></li>
43+
<li><a href="/java-file-formats/word-library/mail-merge/mail-merge-options">Mail merge options</a></li>
44+
</ul>
45+
</li>
46+
<li>
47+
<a href="/java-file-formats/word-library/applying-watermark">Working with Watermark</a>
48+
</li>
49+
<li>
50+
<a href="/java-file-formats/word-library/working-with-comments">Working with Comments</a>
51+
</li>
52+
<li>
53+
<a href="/java-file-formats/word-library/conversion">Working with Document Conversion</a>
54+
<ul>
55+
<li><a href="/java-file-formats/word-library/word-file-formats">Word File Formats</a></li>
56+
<li><a href="/java-file-formats/word-library/text">Text Conversions</a></li>
57+
<li><a href="/java-file-formats/word-library/html">HTML Conversions</a></li>
58+
</ul>
59+
</li>
1860
</ul>
1961
</li>
2062
</ul>
52.6 KB
Loading
46 KB
Loading
18.9 KB
Loading
33.1 KB
Loading
27 KB
Loading
28.6 KB
Loading
74 KB
Loading
24.4 KB
Loading

0 commit comments

Comments
 (0)