Articles of rake

Determinar si un file modificado entre 2 confirma en git

Estoy creando una tarea de rake que volvería a cargar un file en S3 cuando se cambia entre HEAD y HEAD ^ 1. ¿Qué command git debería usar para hacer esto? ¿Tiene sentido comparar el hash-object de esos dos?

No se puede ejecutar db: create / migrate usando jenkins para ejecutar testings de unidad de Rails API

Mi rake db:create db:migrate funciona bien en mi entorno de desarrollo. Cuando lo comprometo a la subversión y lo agrego a Jenkins obtengo este error: $ rake db:create rake aborted! LoadError: cannot load such file — set /opt/jenkins/jobs/job_db/workspace/config/boot.rb:3:in `<top (requinetworking)>' /opt/jenkins/jobs/BPC-MaaS_TestRuns/workspace/config/application.rb:1:in `<top (requinetworking)>' /opt/jenkins/jobs/job_db/workspace/Rakefile:4:in `<top (requinetworking)>' (See full trace by running task with –trace) Lo […]

Ideas para el control del número de versión

Aquí está el entorno de desarrollo que estamos viendo: Principalmente .NET (C # principalmente) Desarrollo en Visual Studio 2008 Control de fuente en SVN (server VisualSVN, cliente de Tortoise) Implementaciones con MSBuild / MSDeploy controladas por scripts de Rake Lo que queremos comenzar es algún tipo de seguimiento de numbers de versión en implementaciones. El […]

Excluyendo directorys .svn en Rake cp_r

Estoy escribiendo un file de búsqueda con Albacore para mis cosas de .NET, y estoy tratando de encontrar la manera más fácil de copyr un proyecto a otro directory (artefactos) mientras excluyo los directorys .svn en sus subdirectorys. Sugerencias? Estoy corriendo hacia una panetworking aquí.

Sublime Text 2 Build System tarea de rake personalizada

Estoy usando Rake y la gem git_repositoy para implementar mi aplicación Rails en github. La tarea de rake que uso tiene el siguiente aspecto: task :test_deploy, :message do | t, args| @git = GitRepository.new Rake::Task[:test].invoke commit(args.message,@git) Rake::Task[:push_to_origin].invoke Rake::Task[:deploy_to_heroku].invoke end task :push_to_origin do @git.push end def commit(message,git_repository) if(git_repository.has_untracked?) git_repository.add end if(git_repository.has_changes?) git_repository.commit(:message => message, :options => […]

¿Por qué falla este Travis desplegado en Heroku?

Uso Travis CI para build una aplicación Ruby. La aplicación se implementa en Heroku después de una compilation exitosa. Después de actualizar de Cedar a Cedar-14 y cambiar la versión de Ruby a 2.1.4 (ya que esto era necesario para la actualización de la stack), el paso de implementación falla cuando Heroku precomstack el proyecto. […]

Error de compilation Octopress

Estoy trabajando en una publicación en mi blog de Octopress, y todo parece estar aumentando mi count de github correctamente. Sin embargo, cuando ejecuto rake generate , recibo el siguiente correo electrónico: The page build failed with the following error: The submodule `.themes/whitespace` was not properly initialized with a `.gitmodules` file. Esto impide que mi […]

rake db: la migration no funciona en la construcción de travis-ci

Estoy tratando de build mi proyecto Ruby on Rails desde Github en Travis-CI, pero me encuentro con un problema de migration. Ejecuta una tarea de rake para la migration, pero luego se queja del mismo paso de migration. Sigue mi file .travis.yml: language: ruby rvm: – 1.9.2 before_script: – "rake db:migrate RAILS_ENV=test" Y aquí está […]

requiere una tarea de rake desde una gem con git / ruta local

Tengo una tarea de rake en una joya que se sienta en git my_gem lib my_gem task.rake my_gem.rb En el Gemfile de mi proyecto tengo gem 'my_gem' git: 'git@git_url' En mi proyecto Rakefile cuando require my_gem no se reconoce porque la gem no está preenvasada y se obtiene de git. ¿Cómo puedo usar la tarea […]

¿Cómo puedo comparar las métricas entre una twig y el maestro como parte de las comprobaciones de requestes de extracción?

Tengo una biblioteca de ruby ​​que 'mide' un file de text y vuelca las medidas en un file. Uso Travis CI para mostrar estos resultados cada vez que alguien hace una request de extracción para cambiar el file en un repository github. Mi objective es realizar un control de aprobación / falla en function de […]