Doc generation

This commit is contained in:
Mahmut Bulut 2020-03-01 01:13:28 +01:00
parent 757679c622
commit 7906a4a923
9 changed files with 26 additions and 12 deletions

13
doc_deploy.sh Executable file
View File

@ -0,0 +1,13 @@
#!/usr/bin/env sh
yarn global add vuepress
yarn global add vuepress-theme-api
cd site/
vuepress build .
cd -
# Always get removed, sigh...
touch docs/.nojekyll
echo "artillery.bastion.rs" >> docs/CNAME

0
docs/.nojekyll Normal file
View File

View File

@ -8,11 +8,11 @@
<meta name="generator" content="VuePress 1.3.1">
<link rel="preload" href="/assets/css/0.styles.40eef163.css" as="style"><link rel="preload" href="/assets/js/app.a6f18760.js" as="script"><link rel="preload" href="/assets/js/5.b60eac8b.js" as="script"><link rel="prefetch" href="/assets/js/1.2f71ac0b.js"><link rel="prefetch" href="/assets/js/10.e2c4e6dd.js"><link rel="prefetch" href="/assets/js/3.294f849a.js"><link rel="prefetch" href="/assets/js/4.b92d7a52.js"><link rel="prefetch" href="/assets/js/6.d6285a75.js"><link rel="prefetch" href="/assets/js/7.9042a811.js"><link rel="prefetch" href="/assets/js/8.f2fbc9e9.js"><link rel="prefetch" href="/assets/js/9.7cb4df56.js">
<link rel="preload" href="/assets/css/0.styles.40eef163.css" as="style"><link rel="preload" href="/assets/js/app.7413490f.js" as="script"><link rel="preload" href="/assets/js/5.b60eac8b.js" as="script"><link rel="prefetch" href="/assets/js/1.2f71ac0b.js"><link rel="prefetch" href="/assets/js/10.e2c4e6dd.js"><link rel="prefetch" href="/assets/js/3.294f849a.js"><link rel="prefetch" href="/assets/js/4.b92d7a52.js"><link rel="prefetch" href="/assets/js/6.d6285a75.js"><link rel="prefetch" href="/assets/js/7.9042a811.js"><link rel="prefetch" href="/assets/js/8.f2fbc9e9.js"><link rel="prefetch" href="/assets/js/9.7cb4df56.js">
<link rel="stylesheet" href="/assets/css/0.styles.40eef163.css">
</head>
<body>
<div id="app" data-server-rendered="true"><div class="container notfound-page" data-v-6d9b2618><div class="content" data-v-6d9b2618><h1 data-v-6d9b2618>Not Found</h1> <p data-v-6d9b2618>Please try your request again or contact support.</p> <a href="/" class="backto router-link-active" data-v-6d9b2618>Take me home.</a></div></div><div class="global-ui"></div></div>
<script src="/assets/js/app.a6f18760.js" defer></script><script src="/assets/js/5.b60eac8b.js" defer></script>
<div id="app" data-server-rendered="true"><div class="container notfound-page" data-v-6d9b2618><div class="content" data-v-6d9b2618><h1 data-v-6d9b2618>Not Found</h1> <p data-v-6d9b2618>The page you are looking for doesn't exist or misterionsly dissapear.</p> <a href="/" class="backto router-link-active" data-v-6d9b2618>Take me home.</a></div></div><div class="global-ui"></div></div>
<script src="/assets/js/app.7413490f.js" defer></script><script src="/assets/js/5.b60eac8b.js" defer></script>
</body>
</html>

1
docs/CNAME Normal file
View File

@ -0,0 +1 @@
artillery.bastion.rs

File diff suppressed because one or more lines are too long

View File

@ -8,7 +8,7 @@
<meta name="generator" content="VuePress 1.3.1">
<link rel="preload" href="/assets/css/0.styles.40eef163.css" as="style"><link rel="preload" href="/assets/js/app.a6f18760.js" as="script"><link rel="preload" href="/assets/js/3.294f849a.js" as="script"><link rel="preload" href="/assets/js/7.9042a811.js" as="script"><link rel="prefetch" href="/assets/js/1.2f71ac0b.js"><link rel="prefetch" href="/assets/js/10.e2c4e6dd.js"><link rel="prefetch" href="/assets/js/4.b92d7a52.js"><link rel="prefetch" href="/assets/js/5.b60eac8b.js"><link rel="prefetch" href="/assets/js/6.d6285a75.js"><link rel="prefetch" href="/assets/js/8.f2fbc9e9.js"><link rel="prefetch" href="/assets/js/9.7cb4df56.js">
<link rel="preload" href="/assets/css/0.styles.40eef163.css" as="style"><link rel="preload" href="/assets/js/app.7413490f.js" as="script"><link rel="preload" href="/assets/js/3.294f849a.js" as="script"><link rel="preload" href="/assets/js/7.9042a811.js" as="script"><link rel="prefetch" href="/assets/js/1.2f71ac0b.js"><link rel="prefetch" href="/assets/js/10.e2c4e6dd.js"><link rel="prefetch" href="/assets/js/4.b92d7a52.js"><link rel="prefetch" href="/assets/js/5.b60eac8b.js"><link rel="prefetch" href="/assets/js/6.d6285a75.js"><link rel="prefetch" href="/assets/js/8.f2fbc9e9.js"><link rel="prefetch" href="/assets/js/9.7cb4df56.js">
<link rel="stylesheet" href="/assets/css/0.styles.40eef163.css">
</head>
<body>
@ -51,6 +51,6 @@ sd<span class="token punctuation">.</span><span class="token function">register_
<span class="token punctuation">}</span>
<span class="token punctuation">}</span>
</code></pre></div></div></div> <div class="content-block__examples"></div></div></div></div> <div class="content__footer-container"><div class="content__footer"><!----> <!----></div></div></div></div></div></div><div class="global-ui"></div></div>
<script src="/assets/js/app.a6f18760.js" defer></script><script src="/assets/js/3.294f849a.js" defer></script><script src="/assets/js/7.9042a811.js" defer></script>
<script src="/assets/js/app.7413490f.js" defer></script><script src="/assets/js/3.294f849a.js" defer></script><script src="/assets/js/7.9042a811.js" defer></script>
</body>
</html>

View File

@ -8,7 +8,7 @@
<meta name="generator" content="VuePress 1.3.1">
<link rel="preload" href="/assets/css/0.styles.40eef163.css" as="style"><link rel="preload" href="/assets/js/app.a6f18760.js" as="script"><link rel="preload" href="/assets/js/3.294f849a.js" as="script"><link rel="preload" href="/assets/js/8.f2fbc9e9.js" as="script"><link rel="prefetch" href="/assets/js/1.2f71ac0b.js"><link rel="prefetch" href="/assets/js/10.e2c4e6dd.js"><link rel="prefetch" href="/assets/js/4.b92d7a52.js"><link rel="prefetch" href="/assets/js/5.b60eac8b.js"><link rel="prefetch" href="/assets/js/6.d6285a75.js"><link rel="prefetch" href="/assets/js/7.9042a811.js"><link rel="prefetch" href="/assets/js/9.7cb4df56.js">
<link rel="preload" href="/assets/css/0.styles.40eef163.css" as="style"><link rel="preload" href="/assets/js/app.7413490f.js" as="script"><link rel="preload" href="/assets/js/3.294f849a.js" as="script"><link rel="preload" href="/assets/js/8.f2fbc9e9.js" as="script"><link rel="prefetch" href="/assets/js/1.2f71ac0b.js"><link rel="prefetch" href="/assets/js/10.e2c4e6dd.js"><link rel="prefetch" href="/assets/js/4.b92d7a52.js"><link rel="prefetch" href="/assets/js/5.b60eac8b.js"><link rel="prefetch" href="/assets/js/6.d6285a75.js"><link rel="prefetch" href="/assets/js/7.9042a811.js"><link rel="prefetch" href="/assets/js/9.7cb4df56.js">
<link rel="stylesheet" href="/assets/css/0.styles.40eef163.css">
</head>
<body>
@ -18,6 +18,6 @@ You can also take a look at the <a href="https://github.com/bastion-rs/artillery
</code></pre></div></div> <p>Argument <code>-s</code> defines the amount of nodes in the cluster.
To shut down the cluster either use <code>killall</code> or kill processes
one by one to see that cluster is self-healing.</p></div> <div class="content-block__examples"></div></div></div></div> <div class="content__footer-container"><div class="content__footer"><!----> <!----></div></div></div></div></div></div><div class="global-ui"></div></div>
<script src="/assets/js/app.a6f18760.js" defer></script><script src="/assets/js/3.294f849a.js" defer></script><script src="/assets/js/8.f2fbc9e9.js" defer></script>
<script src="/assets/js/app.7413490f.js" defer></script><script src="/assets/js/3.294f849a.js" defer></script><script src="/assets/js/8.f2fbc9e9.js" defer></script>
</body>
</html>

View File

@ -8,7 +8,7 @@
<meta name="generator" content="VuePress 1.3.1">
<link rel="preload" href="/assets/css/0.styles.40eef163.css" as="style"><link rel="preload" href="/assets/js/app.a6f18760.js" as="script"><link rel="preload" href="/assets/js/3.294f849a.js" as="script"><link rel="preload" href="/assets/js/9.7cb4df56.js" as="script"><link rel="prefetch" href="/assets/js/1.2f71ac0b.js"><link rel="prefetch" href="/assets/js/10.e2c4e6dd.js"><link rel="prefetch" href="/assets/js/4.b92d7a52.js"><link rel="prefetch" href="/assets/js/5.b60eac8b.js"><link rel="prefetch" href="/assets/js/6.d6285a75.js"><link rel="prefetch" href="/assets/js/7.9042a811.js"><link rel="prefetch" href="/assets/js/8.f2fbc9e9.js">
<link rel="preload" href="/assets/css/0.styles.40eef163.css" as="style"><link rel="preload" href="/assets/js/app.7413490f.js" as="script"><link rel="preload" href="/assets/js/3.294f849a.js" as="script"><link rel="preload" href="/assets/js/9.7cb4df56.js" as="script"><link rel="prefetch" href="/assets/js/1.2f71ac0b.js"><link rel="prefetch" href="/assets/js/10.e2c4e6dd.js"><link rel="prefetch" href="/assets/js/4.b92d7a52.js"><link rel="prefetch" href="/assets/js/5.b60eac8b.js"><link rel="prefetch" href="/assets/js/6.d6285a75.js"><link rel="prefetch" href="/assets/js/7.9042a811.js"><link rel="prefetch" href="/assets/js/8.f2fbc9e9.js">
<link rel="stylesheet" href="/assets/css/0.styles.40eef163.css">
</head>
<body>
@ -22,6 +22,6 @@ Currently it is supporting:</p> <ul><li><strong>AP(Availability, Partition Toler
(aka <a href="https://bastion.rs" target="_blank" rel="noopener noreferrer">Bastion<svg xmlns="http://www.w3.org/2000/svg" aria-hidden="true" x="0px" y="0px" viewBox="0 0 100 100" width="15" height="15" class="icon outbound"><path fill="currentColor" d="M18.8,85.1h56l0,0c2.2,0,4-1.8,4-4v-32h-8v28h-48v-48h28v-8h-32l0,0c-2.2,0-4,1.8-4,4v56C14.8,83.3,16.6,85.1,18.8,85.1z"></path> <polygon fill="currentColor" points="45.7,48.7 51.3,54.3 77.2,28.5 77.2,37.2 85.2,37.2 85.2,14.9 62.8,14.9 62.8,22.9 71.5,22.9"></polygon></svg></a>'s core carrier protocol)</li></ul></li></ul></li></ul></div></div> <div class="content-block__examples"></div></div></div> <div class="content-block"><div class="content-block__heading"></div> <div class="content-block__body"><div class="content-block__cont"><h2 id="distributed-data"><a href="#distributed-data" class="header-anchor">#</a> Distributed Data</h2> <p>You might want to pass by the distributed configuration part and directly looking forward to have a distributed
data primitives. Like replicating your local map to some other instance's local map etc.</p> <p>This is where <code>Ddata</code> package kicks in. <code>Ddata</code> supplies the most basic distributed data dissemination at the highest abstraction level.</p> <div type="example" class="examples"><ul><li><code>artillery-ddata</code>: Used for distributed data replication</li></ul></div></div> <div class="content-block__examples"></div></div></div> <div class="content-block"><div class="content-block__heading"></div> <div class="content-block__body"><div class="content-block__cont"><h2 id="hierarchy-management"><a href="#hierarchy-management" class="header-anchor">#</a> Hierarchy Management</h2> <p>This layer is specifically build for Bastion and it's distributed communication.
It contains a Hierarchy Management protocol. This protocol manages remote processes, links as well as their state.</p> <div type="example" class="examples"><ul><li><code>artillery-hierman</code>: Supervision hierarchy management layer</li></ul></div></div> <div class="content-block__examples"></div></div></div></div> <div class="content__footer-container"><div class="content__footer"><!----> <!----></div></div></div></div></div></div><div class="global-ui"></div></div>
<script src="/assets/js/app.a6f18760.js" defer></script><script src="/assets/js/3.294f849a.js" defer></script><script src="/assets/js/9.7cb4df56.js" defer></script>
<script src="/assets/js/app.7413490f.js" defer></script><script src="/assets/js/3.294f849a.js" defer></script><script src="/assets/js/9.7cb4df56.js" defer></script>
</body>
</html>

File diff suppressed because one or more lines are too long