Sha256: fb87dbdd57d406b039debecafe9e1f10868b774565951f055cfd775644d3a963
Contents?: true
Size: 756 Bytes
Versions: 3
Compression:
Stored size: 756 Bytes
Contents
#!/usr/bin/env ruby require 'bundler/setup' require 'fileutils' current_directory = Dir.pwd script_directory = File.dirname(File.expand_path(__FILE__)) # Certifica-se de estar no diretório raiz do repositório Git git_directory = File.join(current_directory, ".git") unless File.directory?(git_directory) puts "Pasta .git não encontrada. Certifique-se de estar no diretório raiz do seu repositório Git." exit 1 end source_file = File.join(script_directory, "hooks", "pre-commit") destination_file = File.join(git_directory, "hooks", "pre-commit") # Copia script pre-commit do CLI para a pasta .git/hooks do projeto FileUtils.cp(source_file, destination_file) File.chmod(0755, destination_file) puts "Hook pre-commit configurado com sucesso!"
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
shellboxCLI-0.1.14 | lib/ios/install-hooks.rb |
shellboxCLI-0.1.12 | lib/ios/install-hooks.rb |
shellboxCLI-0.1.11 | lib/ios/install-hooks.rb |