Skip to content

Commit f8a60e0

Browse files
committed
Update README
1 parent ee358fb commit f8a60e0

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
11
# try.peachpie.io
22

33
This repository integrates our forks of MirrorSharp and SharpLab in order to produce the contents of [try.peachpie.io](https://try.peachpie.io).
4+
After every commit into this repository, CI performs the following tasks:
5+
6+
1. Clones this repository including the recursive submodules.
7+
2. Compiles all the projects in the ```mirrorsharp``` submodule and publishes the resulting NuGet packages into the ```.nugs``` folder. Notice that the Peachpie version, the package version suffix and the package output path are stored in ```Directory.Build.props```.
8+
3. Compiles the ```WebApp``` project (with its dependencies) in the ```sharplab``` submodule. The recent MirrorSharp NuGets are used thanks to ```NuGet.config```.
9+
4. Uses ```dotnet publish``` to create the resulting website.
10+
4. Publishes the website to the staging slot of try.peachpie.io (the swap must be performed manually).

0 commit comments

Comments
 (0)