mirror of
https://github.com/mcuadros/ascode
synced 2024-11-26 06:01:08 +01:00
deploy: 151246e2f848b756edc8a07ef05b3ee748ac8702
This commit is contained in:
parent
c81f8b544c
commit
40e385056f
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1,7 +1,7 @@
|
||||
<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Documentation on AsCode - Terraform Alternative Syntax</title><link>https://ascode.run/docs/</link><description>Recent content in Documentation on AsCode - Terraform Alternative Syntax</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><atom:link href="https://ascode.run/docs/index.xml" rel="self" type="application/rss+xml"/><item><title>Quick Install</title><link>https://ascode.run/docs/install/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ascode.run/docs/install/</guid><description>AsCode is written in Go with support for multiple platforms.
|
||||
The latest release can be found at GitHub Releases., currently provides pre-built binaries for the following:
|
||||
Linux macOS (Darwin) Windows Binary (Cross-platform) Download the appropriate version for your platform from GitHub Releases.. Once downloaded, the binary can be run from anywhere. You don’t need to install it into a global location.
|
||||
Ideally, you should install it somewhere in your PATH for easy use.</description></item><item><title>Getting Started</title><link>https://ascode.run/docs/getting-started/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ascode.run/docs/getting-started/</guid><description>This page explains the basics of using AsCode to define your infrastructure in Terraform. It assumes that you have already installed Ascode.
|
||||
&gt; ascode --help Usage: ascode [OPTIONS] &lt;repl | run | version&gt; AsCode - Terraform Alternative Syntax. Help Options: -h, --help Show this help message Available commands: repl Run as interactive shell. run Run parses, resolves, and executes a Starlark file. version Version prints information about this binary. The repl command The repl command provides a handy REPL interface for debugging and tinkering with AsCode.</description></item><item><title>GitHub Action</title><link>https://ascode.run/docs/github-action/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ascode.run/docs/github-action/</guid><description>AsCode Github Action allows to execute AsCode run command in response to a GitHub event such as updating a pull request or pushing a new commit on a specific branch.
|
||||
Ideally, you should install it somewhere in your PATH for easy use.</description></item><item><title>Getting Started</title><link>https://ascode.run/docs/getting-started/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ascode.run/docs/getting-started/</guid><description>This page explains the basics of using AsCode to define your infrastructure in Terraform. It assumes that you have already installed AsCode.
|
||||
&gt; ascode --help Usage: ascode [OPTIONS] &lt;repl | run | version&gt; AsCode - Terraform Alternative Syntax. Help Options: -h, --help Show this help message Available commands: repl Run as interactive shell. run Run parses, resolves, and executes a Starlark file. version Version prints information about this binary. The repl command The repl command provides a handy REPL interface for debugging and tinkering with AsCode.</description></item><item><title>GitHub Action</title><link>https://ascode.run/docs/github-action/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ascode.run/docs/github-action/</guid><description>AsCode Github Action allows to execute AsCode run command in response to a GitHub event such as updating a pull request or pushing a new commit to a specific branch.
|
||||
This used in combination with the Terraform GitHub Actions allows to execute the different terraform commands init, plan and apply inside of a GitHub Workflow.
|
||||
Parameters Parameter Mandatory/Optional Description file Mandatory Starlark file to execute.</description></item><item><title/><link>https://ascode.run/docs/_home/</link><pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate><guid>https://ascode.run/docs/_home/</guid><description>AsCode allows you to describe your infrastructure using an expressive language in Terraform without writing a single line of HCL.</description></item></channel></rss>
|
@ -5,7 +5,7 @@ mv ascode /usr/local/bin/
|
||||
</code></pre></div><h3 id=macos-darwin>macOS (Darwin)</h3><div class=highlight><pre class=chroma><code class=language-sh data-lang=sh>wget https://github.com/mcuadros/ascode/releases/download/dev/ascode-dev-darwin-amd64.tar.gz
|
||||
tar -xvzf ascode-dev-darwin-amd64.tar.gz
|
||||
mv ascode /usr/local/bin/
|
||||
</code></pre></div><h2 id=source>Source</h2><h3 id=prerequisite-tools>Prerequisite Tools</h3><ul><li><a href=https://git-scm.com/>Git</a></li><li><a href=https://golang.org/>Go</a> (at least Go 1.12)</li></ul><h3 id=clone-from-github>Clone from GitHub</h3><p>AsCode uses the <a href=https://github.com/golang/go/wiki/Modules>Go Modules</a>, so e easiest way to get started is to clone AsCode in a directory outside of the <code>$GOPATH</code>, as in the following example:</p><div class=highlight><pre class=chroma><code class=language-sh data-lang=sh>git clone https://github.com/mcuadros/ascode.git <span class=nv>$HOME</span>/ascode-src
|
||||
</code></pre></div><h2 id=source>Source</h2><h3 id=prerequisite-tools>Prerequisite Tools</h3><ul><li><a href=https://git-scm.com/>Git</a></li><li><a href=https://golang.org/>Go</a> (at least Go 1.12)</li></ul><h3 id=clone-from-github>Clone from GitHub</h3><p>AsCode uses the <a href=https://github.com/golang/go/wiki/Modules>Go Modules</a>, so the easiest way to get started is to clone AsCode in a directory outside of the <code>$GOPATH</code>, as in the following example:</p><div class=highlight><pre class=chroma><code class=language-sh data-lang=sh>git clone https://github.com/mcuadros/ascode.git <span class=nv>$HOME</span>/ascode-src
|
||||
<span class=nb>cd</span> <span class=nv>$HOME</span>/ascode-src
|
||||
go install ./...
|
||||
go install ./...
|
||||
</code></pre></div></div></div></div></div></div></div><div class=sub-footer><div class=container><div class=row><div class=col-12><div class=sub-footer-inner><ul><li><a href=https://github.com/mcuadros/ascod>Documentation version dev</a></li><li>Template by <a href=https://www.zerostatic.io>Robert Austin</a></li></ul></div></div></div></div><script type=text/javascript src=/js/scripts.min.be6fe1294698d6acd837c5182149cd1a24daae9fa1903ce810c264539d254d62.js></script></body></html>
|
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue
Block a user