Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
2684 commits
Select commit Hold shift + click to select a range
12b4076
feat: PowerShell Language Definition ( Fixes #835 )
Dec 11, 2023
8f81abc
feat: PowerShell Language Definition ( Fixes #835 )
Dec 11, 2023
ea8ed27
fix: Adjusting Language Functions / Templates (re #805, #829)
Dec 11, 2023
f557b08
fix: Adjusting Language Functions / Templates (re #805, #829)
Dec 11, 2023
c892086
fix: Adjusting Language Functions / Templates (re #805, #829)
Dec 11, 2023
d40171c
fix: Adjusting Language Functions / Templates (re #805, #829)
Dec 11, 2023
148e9f3
feat: Language.Functions/Templates Count/All ( Fixes #838, Fixes #839 )
Dec 12, 2023
5bf30d1
feat: Language.Functions/Templates Count/All ( Fixes #838, Fixes #839 )
Dec 12, 2023
0b30f54
feat: Language.Functions/Templates Count/All ( Fixes #838, Fixes #839 )
Dec 12, 2023
2eeeaf1
feat: Language.Functions/Templates Count/All ( Fixes #838, Fixes #839 )
Dec 12, 2023
957628a
feat: Language.Functions/Templates Count/All ( Fixes #838, Fixes #839 )
Dec 12, 2023
03247e4
feat: Language.Functions/Templates Count/All ( Fixes #838, Fixes #839 )
Dec 12, 2023
a645bfe
feat: Language.Functions/Templates Count/All ( Fixes #838, Fixes #839 )
Dec 12, 2023
eea245f
feat: Language.Functions/Templates Count/All ( Fixes #838, Fixes #839 )
Dec 12, 2023
fa8f972
feat: CommandInfo Strong Piping ( Fixes #844, Fixes #842 )
Dec 12, 2023
6d599ed
feat: CommandInfo Strong Piping ( Fixes #844, Fixes #842 )
Dec 12, 2023
6e2613c
feat: CommandInfo Strong Piping ( Fixes #844, Fixes #842 )
Dec 12, 2023
8b31a97
feat: CommandInfo Strong Piping ( Fixes #844, Fixes #842 )
Dec 12, 2023
57d2672
feat: CommandInfo Strong Piping ( Fixes #844, Fixes #842 )
Dec 12, 2023
ee59ec4
feat: CommandInfo Strong Piping ( Fixes #844, Fixes #842 )
Dec 12, 2023
996adc8
feat: CommandInfo Strong Piping ( Fixes #844, Fixes #842 )
Dec 12, 2023
56e65da
feat: CommandInfo Strong Piping ( Fixes #844, Fixes #842 )
Dec 12, 2023
2d377e9
feat: AST.Unique ( Fixes #845 )
Dec 12, 2023
d38bc45
feat: AST.Unique ( Fixes #845 )
Dec 12, 2023
3ac7773
feat: AST.Unique ( Fixes #845 )
Dec 12, 2023
fbb1d5d
feat: AST.Unique ( Fixes #845 )
Dec 12, 2023
7e02461
feat: AST.Unique ( Fixes #845 )
Dec 12, 2023
8f2a9f1
feat: Templates all the way down ( Fixes #832, Fixes #833 )
Dec 12, 2023
daec052
fix: Export-Pipescript - Outputting Errors of Unknown Origin (re #830)
Dec 12, 2023
c3485d0
feat: PipeScript Language Definition ( Fixes #836 )
Dec 13, 2023
4f387a7
feat: PipeScript Language Definition ( Fixes #836 )
Dec 13, 2023
d035998
feat: PipeScript Language Definition ( Fixes #836 )
Dec 13, 2023
2ce1d03
feat: PipeScript Language Definition ( Fixes #836 )
Dec 13, 2023
52dcb28
feat: PipeScript Language Definition ( Fixes #836 )
Dec 13, 2023
58c5097
feat: PipeScript Language Definition ( Fixes #836 )
Dec 13, 2023
e79745a
feat: PipeScript Language Definition ( Fixes #836 )
Dec 13, 2023
21e4ed8
fix: Templates all the way down ( Fixes #832, Fixes #833 )
Dec 13, 2023
c591a43
fix: Templates all the way down ( Fixes #832, Fixes #833 )
Dec 13, 2023
12d0d50
feat: HelloWorld in Ruby ( Fixes #846 )
Dec 13, 2023
7c78e1c
feat: HelloWorld in TypeScript ( Fixes #846 )
Dec 13, 2023
af3df83
feat: HelloWorld in TypeScript ( Fixes #846 )
Dec 13, 2023
d0a9935
feat: HelloWorld in TypeScript ( Fixes #846 )
Dec 13, 2023
0792b79
feat: HelloWorld in TypeScript ( Fixes #846 )
Dec 13, 2023
60e8494
feat: HelloWorld in TypeScript ( Fixes #846 )
Dec 13, 2023
76fafa4
feat: HelloWorld in TypeScript ( Fixes #846 )
Dec 13, 2023
588abd9
feat: HelloWorld in TypeScript ( Fixes #846 )
Dec 13, 2023
f6303bb
feat: HelloWorld in TypeScript ( Fixes #846 )
Dec 13, 2023
26ef0b0
feat: PipeScript For/Foreach Templates ( Fixes #848 )
Dec 13, 2023
40a2fd5
feat: PipeScript For/Foreach Templates ( Fixes #848 )
Dec 13, 2023
548f550
feat: PipeScript For/Foreach Templates ( Fixes #848 )
Dec 13, 2023
56675cd
feat: PipeScript For/Foreach Templates ( Fixes #848 )
Dec 13, 2023
dde6004
feat: PipeScript For/Foreach Templates ( Fixes #848 )
Dec 13, 2023
f9a4401
feat: PipeScript For/Foreach Templates ( Fixes #848 )
Dec 13, 2023
905a618
feat: PipeScript For/Foreach Templates ( Fixes #848 )
Dec 13, 2023
6a2a728
feat: $psParser ( Fixes #744 )
Dec 13, 2023
1995970
feat: $psParser ( Fixes #744 )
Dec 13, 2023
fafa14d
feat: $psParser ( Fixes #744 )
Dec 13, 2023
c0757aa
feat: $psParser ( Fixes #744 )
Dec 13, 2023
1ec4102
feat: $psParser ( Fixes #744 )
Dec 13, 2023
efe02d5
feat: PipeScript.Parsers.getAll/Count ( Fixes #838, Fixes #839 )
Dec 13, 2023
3ea2d08
feat: PipeScript.Parsers.getAll/Count ( Fixes #838, Fixes #839 )
Dec 13, 2023
871d2a3
feat: PipeScript.Parsers.getAll/Count ( Fixes #838, Fixes #839 )
Dec 13, 2023
0f03408
feat: PipeScript.Parsers.getAll/Count ( Fixes #838, Fixes #839 )
Dec 13, 2023
4d4a7b5
feat: PipeScript.Parsers.getAll/Count ( Fixes #838, Fixes #839 )
Dec 13, 2023
605302f
feat: PipeScript.Parsers.ForCommand ( Fixes #851 )
Dec 13, 2023
159df83
feat: PipeScript.Parsers.ForCommand ( Fixes #851 )
Dec 13, 2023
cfab20d
feat: PipeScript.Parsers.ForCommand ( Fixes #851 )
Dec 13, 2023
d48afc9
feat: PipeScript.Parsers.ForCommand ( Fixes #851 )
Dec 13, 2023
4b0ea98
style: Updating PipeScript Logo and adding animated variant
Dec 13, 2023
0afe105
style: Updating PipeScript Logo and adding animated variant
Dec 13, 2023
fbd1b3a
style: Updating PipeScript Logo and adding animated variant
Dec 13, 2023
b8f8b31
style: Updating PipeScript Logo and adding animated variant
Dec 13, 2023
5540b55
style: Updating PipeScript Logo and adding animated variant
Dec 13, 2023
b5d682d
style: Updating PipeScript Logo and adding animated variant
Dec 13, 2023
9496ff7
style: Updating PipeScript Logo and adding animated variant
Dec 13, 2023
f0a7ed1
style: Updating PipeScript Logo and adding animated variant
Dec 13, 2023
0722690
style: Updating PipeScript Logo and adding animated variant
Dec 13, 2023
d6e18d8
style: Updating PipeScript Logo and adding animated variant
Dec 13, 2023
9ec6ab3
style: Updating PipeScript Logo and adding animated variant
Dec 13, 2023
26150c0
style: Updating PipeScript Logo and adding animated variant
Dec 13, 2023
3309087
style: Updating PipeScript Logo and adding animated variant
Dec 13, 2023
12c66fa
style: Updating PipeScript Logo and adding animated variant
Dec 13, 2023
2096fbd
style: Updating PipeScript Logo and adding animated variant
Dec 13, 2023
5d29a54
style: Updating logo in README
Dec 13, 2023
9256de5
style: Updating logo in README
Dec 13, 2023
2f0047e
style: Updating logo in README
Dec 13, 2023
8c6afbc
style: Updating logo in README
Dec 13, 2023
459ece1
chore: CSharp Lanugage Updates (including .From.Enum) ( Fixes #716 )
Dec 13, 2023
65a7d86
chore: CSharp Lanugage Updates (including .From.Enum) ( Fixes #716 )
Dec 13, 2023
2695916
chore: CSharp Lanugage Updates (including .From.Enum) ( Fixes #716 )
Dec 13, 2023
99a085d
feat: Out-HTML is back! ( Fixes #732 )
Dec 14, 2023
ba06d28
feat: Out-HTML is back! ( Fixes #732 )
Dec 14, 2023
172fcdb
feat: Out-HTML is back! ( Fixes #732 )
Dec 14, 2023
4717fc6
feat: Out-HTML is back! ( Fixes #732 )
Dec 14, 2023
d7094a1
fix: PSNodeJob Error Handling and Resiliency (re #666)
Dec 14, 2023
abbb0f8
fix: PSNodeJob Error Handling and Resiliency (re #666)
Dec 14, 2023
1595cb5
feat: BrightScript Language Definition ( Fixes #855 )
Dec 15, 2023
0f1663a
feat: GCode Language Definition ( Fixes #782 )
Dec 15, 2023
c5d4024
feat: BrightScript Language Definition ( Fixes #855 )
Dec 15, 2023
2f7428e
feat: BrightScript Language Definition ( Fixes #855 )
Dec 15, 2023
fd03ebb
feat: BrightScript Language Definition ( Fixes #855 )
Dec 15, 2023
46e0312
feat: BrightScript Language Definition ( Fixes #855 )
Dec 15, 2023
cbdfb60
feat: BrightScript Language Definition ( Fixes #855 )
Dec 15, 2023
fa6dccb
feat: BrightScript Language Definition ( Fixes #855 )
Dec 15, 2023
a9a28ba
feat: BrightScript Language Definition ( Fixes #855 )
Dec 15, 2023
4eb928a
feat: BrightScript Language Definition ( Fixes #855 )
Dec 15, 2023
62dce8d
feat: GCode Language Definition ( Fixes #782 )
Dec 15, 2023
e93ccdf
feat: GCode Language Definition ( Fixes #782 )
Dec 15, 2023
e92ae1d
feat: GCode Language Definition ( Fixes #782 )
Dec 15, 2023
5a67d31
feat: GCode Language Definition ( Fixes #782 )
Dec 15, 2023
f257e7a
feat: BrightScript/GCode Templating ( Fixes #782, Fixes #855 )
Dec 15, 2023
0c278e7
feat: BrightScript/GCode Templating ( Fixes #782, Fixes #855 )
Dec 15, 2023
0de9c6e
feat: BrightScript/GCode Templating ( Fixes #782, Fixes #855 )
Dec 15, 2023
a601daf
feat: BrightScript/GCode Templating ( Fixes #782, Fixes #855 )
Dec 15, 2023
a589221
feat: BrightScript/GCode Templating ( Fixes #782, Fixes #855 )
Dec 15, 2023
22cdb20
feat: BrightScript/GCode Templating ( Fixes #782, Fixes #855 )
Dec 15, 2023
edb3781
feat: BrightScript/GCode Templating ( Fixes #782, Fixes #855 )
Dec 15, 2023
2911fe6
feat: BrightScript/GCode Templating ( Fixes #782, Fixes #855 )
Dec 15, 2023
fb82c74
fix: Language.TypeScript ProjectFilePatern ( Fixes #847 )
Dec 15, 2023
b0cb877
feat: BrightScript/GCode Templating ( Fixes #782, Fixes #855 )
Dec 15, 2023
b4d4a58
feat: BrightScript/GCode Templating ( Fixes #782, Fixes #855 )
Dec 15, 2023
549e2f5
fix: Language.Rust ProjectFilePatern ( Fixes #847 )
Dec 15, 2023
bbc84e5
Merge branch 'PipeScript-vNext' of https://github.com/StartAutomating…
Dec 15, 2023
20a6305
fix: Language.Java ProjectFilePatern ( Fixes #847 )
Dec 15, 2023
e9b01ce
fix: CSS Language Foreach Nested Object ( Fixes #796 )
Dec 15, 2023
abe73e3
fix: CSS Language Foreach Nested Object ( Fixes #796 )
Dec 15, 2023
7fc45f4
fix: CSS Language Foreach Nested Object ( Fixes #796 )
Dec 15, 2023
e901d29
fix: CSS Language Foreach Nested Object ( Fixes #796 )
Dec 15, 2023
f7b6433
fix: CSS Language Foreach Nested Object ( Fixes #796 )
Dec 15, 2023
a87e04b
fix: CSS Language Foreach Nested Object ( Fixes #796 )
Dec 15, 2023
241b637
fix: PSNodeJob Error Handling and Resiliency (re #666)
Dec 15, 2023
8f92ad1
fix: PSNodeJob Error Handling and Resiliency (re #666)
Dec 15, 2023
fd0606b
fix: PSNodeJob Error Handling and Resiliency (re #666)
Dec 15, 2023
ad1018d
chore: Moving /Commands/Languages to /Languages
Dec 15, 2023
a2992e8
chore: Moving /Commands/Languages to /Languages
Dec 15, 2023
8fce2c6
chore: Moving /Formatting into /Types
Dec 15, 2023
7f42b3f
chore: Moving /Formatting into /Types
Dec 15, 2023
57db94e
chore: Moving /Formatting into /Types
Dec 15, 2023
feb78e2
fix: Using Out-HTML in PSNodeJob ( Fixes #666, Fixes #732 )
Dec 15, 2023
48dadae
fix: Using Out-HTML in PSNodeJob ( Fixes #666, Fixes #732 )
Dec 15, 2023
c774dfe
feat: XSD Language Definition ( Fixes #856 )
Dec 15, 2023
9853675
feat: XSD Language Definition ( Fixes #856 )
Dec 15, 2023
e18dd30
feat: XSD Language Definition ( Fixes #856 )
Dec 15, 2023
77f7e97
feat: XSD Language Definition ( Fixes #856 )
Dec 15, 2023
ab54ec7
fix: Updating Action now that Export-PipeScript runs in Parallel (re …
Dec 15, 2023
0328161
fix: Updating Action now that Export-PipeScript runs in Parallel (re …
Dec 15, 2023
187dc61
fix: Updating Action now that Export-PipeScript runs in Parallel (re …
Dec 15, 2023
4adab59
fix: Updating Action now that Export-PipeScript runs in Parallel (re …
Dec 15, 2023
4a92bfb
fix: Updating Action now that Export-PipeScript runs in Parallel (re …
Dec 15, 2023
a129041
fix: Updating Action now that Export-PipeScript runs in Parallel (re …
Dec 15, 2023
499b9bd
fix: Updating Action now that Export-PipeScript runs in Parallel (re …
Dec 15, 2023
0665fe4
fix: Updating Action now that Export-PipeScript runs in Parallel (re …
Dec 15, 2023
defe9b8
fix: PipeScript.Parsers.ForCommand Parameter Fix ( Fixes #851 )
Dec 15, 2023
f2b38a7
fix: PipeScript.Parsers.ForCommand Parameter Fix ( Fixes #851 )
Dec 15, 2023
cd7a8ac
fix: PipeScript.Parsers.ForCommand Parameter Fix ( Fixes #851 )
Dec 15, 2023
a55b93c
fix: XSD Interpreter Fix (re #856)
Dec 15, 2023
9051e01
fix: XSD Interpreter Fix (re #856)
Dec 15, 2023
569260f
fix: XSD Interpreter Fix (re #856)
Dec 15, 2023
d8e1ba6
fix: PipeScript.Language.ForFile - skipping protocols ( Fixes #772 )
Dec 15, 2023
2f44339
fix: PipeScript.Language.ForFile - skipping protocols ( Fixes #772 )
Dec 15, 2023
a9fe065
fix: XSD Interpreter Fix (re #856)
Dec 15, 2023
95c89ac
fix: XSD Interpreter Fix (re #856)
Dec 15, 2023
6b5d21f
fix: Expanding JavaScript FilePattern to include .mjs files ( Fixes #…
Dec 17, 2023
b09606d
fix: Expanding JavaScript FilePattern to include .mjs files ( Fixes #…
Dec 17, 2023
093f6b9
refactor: Not generating partition output files ( Fixes #544 )
Dec 17, 2023
ee6bbb2
fix: Out-HTML - Passing thru XML/HTML strings (re #732)
Dec 17, 2023
80c226b
feat: PSModuleInfo.Asset ( Fixes #860 )
Dec 17, 2023
557122c
feat: PSModuleInfo.Asset ( Fixes #860 )
Dec 17, 2023
fb94ebc
feat: PSModuleInfo.Asset ( Fixes #860 )
Dec 17, 2023
c1bd239
feat: PSModuleInfo.Asset ( Fixes #860 )
Dec 17, 2023
9409bbf
feat: Formatting for Language ( Fixes #800 )
Dec 17, 2023
6def114
feat: Formatting for Language ( Fixes #800 )
Dec 17, 2023
d5d5193
feat: Formatting for Language ( Fixes #800 )
Dec 17, 2023
2ec4984
fix: SyntaxTree/Node.Defines - Including members and enums (re #646)
Dec 17, 2023
410fe02
fix: SyntaxTree/Node.Defines - Including members and enums (re #646)
Dec 17, 2023
c343fdc
chore: Little Language Cleanup ( Fixes #758, Fixes #815 )
Dec 17, 2023
1afc5b1
chore: PSTransform Namespace Consistency
Dec 17, 2023
0ee565e
chore: CSharp Hello World ( Fixes #846 )
Dec 17, 2023
faf3618
chore: CSharp Hello World ( Fixes #846 )
Dec 17, 2023
c738764
chore: CSharp Hello World ( Fixes #846 )
Dec 17, 2023
277823a
chore: CSharp Hello World ( Fixes #846 )
Dec 17, 2023
70dc455
chore: CSharp Hello World ( Fixes #846 )
Dec 17, 2023
d248e9c
chore: CSharp Hello World ( Fixes #846 )
Dec 17, 2023
18cf89d
chore: CSharp Hello World ( Fixes #846 )
Dec 17, 2023
bdc1714
chore: CSharp Hello World ( Fixes #846 )
Dec 17, 2023
9381005
chore: CSharp Hello World ( Fixes #846 )
Dec 17, 2023
413846b
chore: CSharp Hello World ( Fixes #846 )
Dec 17, 2023
d86b69d
chore: CSharp Hello World ( Fixes #846 )
Dec 17, 2023
e7f9907
chore: CSharp Hello World ( Fixes #846 )
Dec 17, 2023
4cf3022
chore: CSharp Hello World ( Fixes #846 )
Dec 17, 2023
40794b4
chore: CSharp Hello World ( Fixes #846 )
Dec 17, 2023
22b5394
chore: CSharp Hello World ( Fixes #846 )
Dec 17, 2023
a159c52
feat: Export-PipeScript running serially when compiling a single file…
Dec 17, 2023
005910f
feat: Import-PipeScript - Invoking [ScriptBlock] results ( Fixes #862 )
Dec 17, 2023
58e0210
feat: PipeScript.Languages/Interpreters.All ( Fixes #838 )
Dec 17, 2023
1d20c5a
feat: PipeScript.Languages/Interpreters.All ( Fixes #838 )
Dec 17, 2023
85b524f
feat: PipeScript.Languages/Interpreters.All ( Fixes #838 )
Dec 17, 2023
9f832d0
feat: PipeScript.Languages/Interpreters.All ( Fixes #838 )
Dec 17, 2023
fbc8739
feat: PipeScript.Languages/Interpreters.All ( Fixes #838 )
Dec 17, 2023
cd2c390
feat: PipeScript.Languages/Interpreters.All ( Fixes #838 )
Dec 17, 2023
189b7fe
feat: PipeScript.Languages/Interpreters.All ( Fixes #838 )
Dec 17, 2023
11d0844
chore: CSharp Hello World ( Fixes #846 )
Dec 17, 2023
526ec43
feat: Liquid Language Support ( Fixes #863 )
Dec 17, 2023
9860f02
feat: Liquid Language Support ( Fixes #863 )
Dec 17, 2023
a64f8fe
feat: Liquid Language Support ( Fixes #863 )
Dec 17, 2023
6d2f5d2
feat: Liquid Language Support ( Fixes #863 )
Dec 17, 2023
f82bb63
feat: Liquid Language Support ( Fixes #863 )
Dec 17, 2023
3cd89c8
feat: Liquid Language Support ( Fixes #863 )
Dec 17, 2023
ada2760
feat: Liquid Language Support ( Fixes #863 )
Dec 17, 2023
8c8398c
feat: Liquid Language Support ( Fixes #863 )
Dec 17, 2023
6cff06d
feat: Liquid Language Support ( Fixes #863 )
Dec 17, 2023
62b105b
feat: Liquid Language Support ( Fixes #863 )
Dec 17, 2023
575eff2
feat: PipeScript.Languages/Interpreters.All ( Fixes #838 )
Dec 17, 2023
d520fee
docs: Updating README
Dec 17, 2023
a3cc5f0
docs: Updating README
Dec 17, 2023
747c7a5
docs: Updating README
Dec 17, 2023
6335015
docs: Updating README
Dec 17, 2023
53f57dd
feat: PipeScript.Languages/Interpreters.All ( Fixes #838 )
Dec 17, 2023
d42aacc
docs: Adding Rust Website and ProjectURI
Dec 17, 2023
c4d2c5b
feat: Conf Language Definition ( Fixes #864 )
Dec 17, 2023
f24007f
feat: Conf Language Definition ( Fixes #864 )
Dec 17, 2023
41e2b03
feat: Conf Language Definition ( Fixes #864 )
Dec 17, 2023
78b44f5
feat: Conf Language Definition ( Fixes #864 )
Dec 17, 2023
83a1c74
feat: Conf Language Definition ( Fixes #864 )
Dec 17, 2023
a27ca52
feat: Conf Language Definition ( Fixes #864 )
Dec 17, 2023
0f53be3
feat: Conf Language Definition ( Fixes #864 )
Dec 17, 2023
ad44030
feat: Conf Language Definition ( Fixes #864 )
Dec 17, 2023
23fcedf
feat: Conf Language Definition ( Fixes #864 )
Dec 17, 2023
cfd12c2
feat: Conf Language Definition ( Fixes #864 )
Dec 17, 2023
e16f8e5
feat: Templating Include ( Fixes #853 )
Dec 18, 2023
fc669bf
feat: Templating Inherit ( Fixes #852 )
Dec 18, 2023
1eb3a97
feat: Templating Inherit ( Fixes #852 )
Dec 18, 2023
0be0889
feat: Updating PipeScript Docker File Order ( Fixes #662 )
Dec 18, 2023
a6a063a
feat: Updating PipeScript Docker File Order ( Fixes #662 )
Dec 18, 2023
b191871
feat: Updating PipeScript Docker File Order ( Fixes #662 )
Dec 18, 2023
477898c
feat: Http.Server.Start ( Fixes #865 )
Dec 18, 2023
c335b01
docs: Updating SupportedLanguages doc to be Language Readme
Dec 18, 2023
b75bbc9
docs: Updating SupportedLanguages doc to be Language Readme
Dec 18, 2023
5898c36
docs: Updating SupportedLanguages doc to be Language Readme
Dec 18, 2023
d939bd4
release: Updating Module Version [0.2.7] and CHANGELOG
Dec 18, 2023
7262513
release: Updating Module Version [0.2.7] and CHANGELOG
Dec 18, 2023
f3e323a
release: Updating Module Version [0.2.7] and CHANGELOG
Dec 18, 2023
91ac67d
release: Updating Module Version [0.2.7] and CHANGELOG
Dec 18, 2023
806a854
release: Updating Module Version [0.2.7] and CHANGELOG
Dec 18, 2023
05e7c06
release: Updating Module Version [0.2.7] and CHANGELOG
Dec 18, 2023
40f712e
release: Updating Module Version [0.2.7] and CHANGELOG
Dec 18, 2023
e5b3adf
Updating README:
Dec 18, 2023
d78633a
Updating README:
Dec 18, 2023
3270975
Updating README:
Dec 18, 2023
9132d1d
Updating README:
Dec 18, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
56 changes: 56 additions & 0 deletions Assets/PipeScript-4-chevron-animated.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
24 changes: 24 additions & 0 deletions Assets/PipeScript-4-chevron.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
38 changes: 38 additions & 0 deletions Assets/PipeScript-animated.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
9 changes: 3 additions & 6 deletions Assets/PipeScript.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ param(
# Any files outputted from the script will be added to the repository.
# If those files have a .Message attached to them, they will be committed with that message.
[string]
$PipeScript,
$Script,

# If set, will not run Build-PipeScript.
[switch]
Expand All @@ -30,9 +30,23 @@ $SkipBuild,
$CommitMessage,

# A list of modules to be installed from the PowerShell gallery before scripts run.
# Note: If ugit is not installed, commit messages will not be carried properly with multiple commits.
[string[]]
$InstallModule = 'ugit',

# If set, will build files one-by-one, instead of in parallel.
[switch]
$Serial,

# The number of files to build in each batch.
[int]
$BatchSize = 11,

# The throttle limit for parallel jobs.
# If too many jobs are running at once, errors may occur.
[int]
$ThrottleLimit = 7,

# The user email associated with a git commit.
[string]
$UserEmail,
Expand Down Expand Up @@ -145,9 +159,11 @@ if (-not $branchName) {
return
}

try { git fetch --unshallow } catch { $_ | Out-Host }

$PipeScriptStart = [DateTime]::Now
if ($PipeScript) {
Invoke-PipeScript -Command $PipeScript |
if ($Script) {
Invoke-PipeScript -Command $Script |
. $processScriptOutput |
Out-Host
}
Expand All @@ -159,7 +175,7 @@ $BuildPipeScriptStart = [DateTime]::Now
$pipeScriptBuildErrors = $null
if (-not $SkipBuild) {

$buildOutputFiles = @(Build-Pipescript -InputPath $env:GITHUB_WORKSPACE -ErrorVariable pipeScriptBuildErrors)
$buildOutputFiles = @(Build-Pipescript -Serial:$Serial -BatchSize:$BatchSize -ThrottleLimit:$ThrottleLimit -InputPath $env:GITHUB_WORKSPACE -ErrorVariable pipeScriptBuildErrors)
if ($buildOutputFiles) {
"::notice:: $($buildOutputFiles.Length) files outputted" | Out-Host
"$($buildOutputFiles.FullName -join [Environment]::newLine)" | Out-Host
Expand All @@ -174,9 +190,7 @@ if ($pipeScriptBuildErrors) {
"::error::$($pipeScriptBuildErrors | Out-String)" | Out-Host
$pipeScriptBuildErrors
exit 1
}


}

$BuildPipeScriptEnd = [DateTime]::Now
$BuildPipeScriptTook = $BuildPipeScriptEnd - $BuildPipeScriptStart
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,11 @@
name = 'Check out repository'
uses = 'actions/checkout@v2'
},
@{
name = 'GitLogger'
uses = 'GitLogging/GitLoggerAction@main'
id = 'GitLogger'
},
@{
name = 'Use PSSVG Action'
uses = 'StartAutomating/PSSVG@main'
Expand All @@ -23,7 +28,7 @@
if = '${{github.ref_name != ''main''}}'
uses = './'
id = 'PipeScriptBranch'
}
},
'RunEZOut',
'RunHelpOut'
)
Expand Down
File renamed without changes.
5 changes: 4 additions & 1 deletion Build/PipeScript.GitHubAction.PSDevOps.ps1
Original file line number Diff line number Diff line change
@@ -1,6 +1,9 @@
#requires -Module PSDevOps
#requires -Module PipeScript
Import-BuildStep -ModuleName PipeScript
Import-BuildStep -SourcePath (
Join-Path $PSScriptRoot 'GitHub'
) -BuildSystem GitHubAction

Push-Location ($PSScriptRoot | Split-Path)
New-GitHubAction -Name "BuildPipeScript" -Description @'
Builds code using PipeScript
Expand Down
5 changes: 4 additions & 1 deletion Build/PipeScript.GitHubWorkflow.PSDevOps.ps1
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
#requires -Module PSDevOps,GitPub
Import-BuildStep -ModuleName PipeScript
Import-BuildStep -SourcePath (
Join-Path $PSScriptRoot 'GitHub'
) -BuildSystem GitHubWorkflow

Push-Location ($PSScriptRoot | Split-Path)
New-GitHubWorkflow -Name "Analyze, Test, Tag, and Publish" -On Push,
PullRequest,
Expand Down
Loading