ramon (owner)

Revisions

gist: 124660 Download_button fork
public
Public Clone URL: git://gist.github.com/124660.git
Embed All Files: show embed
sqlite.recipe #
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
name: sqlite3
long-name: Sqlite 3 Recipe
desc: instala o sqlite3
version: 0.1
os: [ubuntu, arch]
authors:
  ramonsoares:
    name: Ramon Soares
    email: eu@ramonsoares.com
 
deps:
  recipes:
  gems: ruby-sqlite3
  packages:
    arch-64: sqlite3
 
install: |
  say "Instalando Pacotes"
  packages-install
  ask "deseja instalar a gem para ruby", gem_install(ruby_sqlite3)
 
uninstall: |
  ask "Deseja remover os pacotes instalados", packages_uninstall
YAML #
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
name: nome curto
long-name: Nome longo da receita (opcional)
desc: (opcional)
version: (opicional)
authors:
  nick: # pode ser o nick usado como login no site
    name:
    email:
    site/blog:
 
deps:
  recipes: short-name
  gems: name-version
  packages:
    os-arq: name
  
# Exemplos de instalação
install: |
  comandos
 
install:
  step-name: |
    comandos
 
install:
  step-name:
    os: | # se tiver alguma ação que são diferente em sistema diferentes
      comandos
    other: | # roda o comando caso o os n tenha uma comando definido
 
uninstall:
  Semelhante ao install