Otras Páginas

Expandir Todo

osx_instalador_rails.step

important "Si en el paso anterior especificaste que tu tipo de procesador es **Core Duo**, **NO** continúes con estos pasos. Por favor acude con un instructor para obtener ayuda adicional."

message "Estas instrucciones deben funcionar en Snow Leopard, Lion, y Mountain Lion."

step "Ejecutar RailsInstaller" do

  message <<-MARKDOWN
RailsInstaller incluye Rails, Ruby, Git, y SQLite.

Ingresa a <http://railsinstaller.org/>, dirígete a la sección 'Downloads', y descarga la aplicación RailsInstaller para tu sistema operativo.

Haz click en el archivo descargado para ejecutar el asistente de instalación. Haz click en Next en cada uno de los pasos para aceptar las opciones por defecto. Ingresa tu nombre completo y dirección de correo cuando te lo pida.
  MARKDOWN
end

step "Abrir la Terminal" do
  message "Busca **Terminal.app** dentro de la carpeta Aplicaciones -> Utilidades."

  message "Agrégalo a tu dock; estarás usándolo frecuentemente. (Para agregarlo al dock, haz click en el ícono de Terminal y manténlo una vez que esté abierta. Selecciona Opciones -> Mantener en el dock.)"

  tip "Organiza tus ventanas de manera que la Terminal y tu navegador se ubiquen uno a lado del otro. Querrás *leer* en tu navegador y *escribir* en tu terminal *al mismo tiempo*."
end

step "Instalar Sublime Text 2" do
  message "Estaremos usando el editor Sublime Text 2 durante el taller, aunque eres libre de usar uno diferente si lo prefieres. Debe ser un editor de texto plano, como vi o TextMate. Microsoft Word y otros procesadores de texto no funcionarán."

  important "Si tienes dudas, utiliza Sublime Text 2."

  link "instala_sublime_text_2_para_mac"
end

verify "instalación exitosa" do
  console "which git"
  result "/usr/bin/git"

  console "which ruby"
  fuzzy_result "/usr/local/rvm/rubies/ruby-1.9.3{FUZZY}-p194{/FUZZY}/bin/ruby"

  console "which rails"
  fuzzy_result "/usr/local/rvm/gems/ruby-1.9.3{FUZZY}-p194{/FUZZY}/bin/rails"

  console "ruby -v"
  fuzzy_result "ruby 1.9.3{FUZZY}p194{/FUZZY}"

  console "rails -v"
  fuzzy_result "Rails 4.0{FUZZY}.x{/FUZZY}"
end

step "Generar una llave SSH pública" do
  link "crea_una_llave_ssh"
end

next_step "crea_una_cuenta_de_heroku"