Jaypore CI

> Jaypore CI: Minimal, Offline, Local CI system.
Log | Files | Refs | README | LICENSE

index.html (4060B)


      1 <!doctype html>
      2 <html lang="en">
      3   <head>
      4     <meta charset="utf-8" />
      5     <meta name="viewport" content="width=device-width, initial-scale=1" />
      6     <title>Jaypore CI</title>
      7     <link rel="stylesheet" type="text/css" href="assets/git.style.css" />
      8     <link rel="icon" type="image/png" href="assets/logo.png" />
      9   </head>
     10   <body>
     11     <main>
     12       <header>
     13         <nav>
     14           <strong>Jaypore&nbsp;CI</strong>
     15           <div>
     16             <a href="/binaries.html">Binaries</a>
     17             <a href="/releases/file/README.md.html">Docs</a>
     18             <span id="jci-version">v1.0.2</span>
     19           </div>
     20         </nav>
     21         <h1><img src="assets/logo.png" alt="JCI logo" style="height:1em;width:auto;vertical-align:middle;margin-right:0.4em;">Minimal. Offline. Local.</h1>
     22         <p class="lede">
     23           Jaypore CI is a minimal single-binary CI system, that can run offline on your own laptop.
     24         </p>
     25         <p class="lede">
     26           It supports complex workflows, has a web interface, and has collaboration via git.
     27         </p>
     28       </header>
     29 
     30       <section id="releases">
     31         <span class="label">Binaries</span>
     32         <h2>Download binaries</h2>
     33         <p>
     34 	Download a <a href='binaries.html'>binary</a> of your choice and move it to <code>/usr/bin/git-jci</code>. Git will automatically start picking up the command and you can start running as <code>git jci web</code>.
     35         </p>
     36         <p>
     37         </p>
     38       </section>
     39 
     40       <section id="support">
     41         <span class="label">Supporting</span>
     42         <h2>Support Jaypore CI</h2>
     43         <p>
     44 While this software is provided under the MIT License, if you are using
     45 this software for a commercial purpose (e.g., within a company, for a client
     46 project, or a paid service), please consider supporting the project by
     47 purchasing a Commercial License.
     48 	</p>
     49 
     50 	<p>
     51 Your support allows for continued maintenance and new features.
     52         </p>
     53 
     54 
     55 	<form id="rzp-form" class="rzp-skeleton" style="display:inline-block;min-width:172px;min-height:48px;"><script src="https://checkout.razorpay.com/v1/payment-button.js" data-payment_button_id="pl_SLSx4a5vakmaec" async> </script> </form>
     56 	<script>
     57 	  (function () {
     58 	    var form = document.getElementById('rzp-form');
     59 	    var observer = new MutationObserver(function () {
     60 	      if (form.querySelector('button,iframe,[class*="razorpay"]')) {
     61 	        form.classList.remove('rzp-skeleton');
     62 	        observer.disconnect();
     63 	      }
     64 	    });
     65 	    observer.observe(form, { childList: true, subtree: true });
     66 	  })();
     67 	</script>
     68       </section>
     69 
     70       <section id="docs">
     71         <span class="label">Documentation</span>
     72 	<h2><a href='/releases/file/README.md.html'>README.md</a> for docs</h2>
     73         <p>
     74           Go through the <a href='/releases/file/README.md.html'>README.md</a> file to see how things work. A simple workflow is:
     75         </p>
     76         <ul>
     77           <li><code>git jci run</code> executes your pipeline. Run this mannually, or via pre-commit, or cron as shown below.</li>
     78           <li><code>git jci web</code> runs a web server, browse the CI results locally.</li>
     79           <li><code>git jci push/pull</code> syncs refs with your remotes.</li>
     80           <li><code>git jci cron sync</code> syncs your cron spec with system cron so that you can run midnight builds for example.</li>
     81         </ul>
     82       </section>
     83 
     84       <section id="discussions">
     85         <span class="label">Discussions</span>
     86         <h2>Bugs / Ideas / Support / Discussions</h2>
     87         <p>
     88 	Talk to us on <a href="https://erpnext.midpath.in/chat/?topic=pfvd17gzxvmwdy9">Help Desk</a> for any problems you face.
     89         </p>
     90         <p>
     91 	 Please email us at <a href='mailto:support@midpathsoftware.com'>support@midpathsoftware.com</a> for everything else! 
     92         </p>
     93       </section>
     94 
     95       <footer>
     96         © <span id="year"></span> Jaypore CI. Built for laptops, not data
     97         centers.
     98       </footer>
     99     </main>
    100     <script>
    101       document.getElementById("year").textContent = new Date().getFullYear();
    102     </script>
    103   </body>
    104 </html>