Commit 3157fccd27fc9dc6d766fbea51b4f707007d544e
Committed by
Guilherme Andrade Del Cantoni
1 parent
b782ddd5
Exists in
master
Configuração do git submodule para referenciar projeto da base de referência do …
…SEI. Agradecimento ao Carlos Vieira (@caduvieira) pela sugestão
Showing
4 changed files
with
17 additions
and
11 deletions
Show diff stats
Vagrantfile
@@ -8,10 +8,9 @@ VAGRANTFILE_API_VERSION = "2" | @@ -8,10 +8,9 @@ VAGRANTFILE_API_VERSION = "2" | ||
8 | # Parâmetros de customização do ambiente de desenvolvimento | 8 | # Parâmetros de customização do ambiente de desenvolvimento |
9 | params = if File.exists?("Vagrantfile.conf") then YAML::load_file("Vagrantfile.conf") else {} end | 9 | params = if File.exists?("Vagrantfile.conf") then YAML::load_file("Vagrantfile.conf") else {} end |
10 | params_source_dir = params["source_dir"] || "../sei" | 10 | params_source_dir = params["source_dir"] || "../sei" |
11 | -params_script_sei = params["script_sei"] || "../sei-db-ref-executivo/mysql/sei_2_6_0_BD_Ref_Exec.sql" | ||
12 | -params_script_sip = params["script_sip"] || "../sei-db-ref-executivo/mysql/sip_2_6_0_BD_Ref_Exec.sql" | 11 | +#params_script_sei = params["script_sei"] || "../sei-db-ref-executivo/mysql/sei_2_6_0_BD_Ref_Exec.sql" |
12 | +#params_script_sip = params["script_sip"] || "../sei-db-ref-executivo/mysql/sip_2_6_0_BD_Ref_Exec.sql" | ||
13 | params_memoria_vm = params["memoria_vm"] || "1024" | 13 | params_memoria_vm = params["memoria_vm"] || "1024" |
14 | -#params_repo_arquivos = params["repositorio_arquivos"] || "../sei-arquivos" | ||
15 | 14 | ||
16 | Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| | 15 | Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| |
17 | # All Vagrant configuration is done here. The most common configuration | 16 | # All Vagrant configuration is done here. The most common configuration |
@@ -43,8 +42,8 @@ Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| | @@ -43,8 +42,8 @@ Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| | ||
43 | # Diretórios compartilhados com a durante a execução | 42 | # Diretórios compartilhados com a durante a execução |
44 | config.vm.synced_folder ".", "/mnt/sei/ops" | 43 | config.vm.synced_folder ".", "/mnt/sei/ops" |
45 | config.vm.synced_folder params_source_dir, "/mnt/sei/src", mount_options: ["dmode=777", "fmode=777"] | 44 | config.vm.synced_folder params_source_dir, "/mnt/sei/src", mount_options: ["dmode=777", "fmode=777"] |
46 | - config.vm.synced_folder File.dirname(params_script_sei), "/mnt/sei/db_sei" | ||
47 | - config.vm.synced_folder File.dirname(params_script_sip), "/mnt/sei/db_sip" | 45 | + # config.vm.synced_folder File.dirname(params_script_sei), "/mnt/sei/db_sei" |
46 | + # config.vm.synced_folder File.dirname(params_script_sip), "/mnt/sei/db_sip" | ||
48 | 47 | ||
49 | # Provider-specific configuration so you can fine-tune various | 48 | # Provider-specific configuration so you can fine-tune various |
50 | # backing providers for Vagrant. These expose provider-specific options. | 49 | # backing providers for Vagrant. These expose provider-specific options. |
@@ -56,11 +55,11 @@ Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| | @@ -56,11 +55,11 @@ Vagrant.configure(VAGRANTFILE_API_VERSION) do |config| | ||
56 | end | 55 | end |
57 | 56 | ||
58 | config.vm.provision "shell", | 57 | config.vm.provision "shell", |
59 | - args: [File.basename(params_script_sei), File.basename(params_script_sip)], | 58 | + #args: [File.basename(params_script_sei), File.basename(params_script_sip)], |
60 | inline: <<SCRIPT | 59 | inline: <<SCRIPT |
61 | mkdir -p /mnt/sei/ops/mysql/.tmp/ | 60 | mkdir -p /mnt/sei/ops/mysql/.tmp/ |
62 | - cp /mnt/sei/db_sei/$1 /mnt/sei/ops/mysql/.tmp/sei_mysql.sql | ||
63 | - cp /mnt/sei/db_sip/$2 /mnt/sei/ops/mysql/.tmp/sip_mysql.sql | 61 | + #cp /mnt/sei/db_sei/$1 /mnt/sei/ops/mysql/.tmp/sei_mysql.sql |
62 | + #cp /mnt/sei/db_sip/$2 /mnt/sei/ops/mysql/.tmp/sip_mysql.sql | ||
64 | cp /mnt/sei/ops/sei/ConfiguracaoSEI.php /mnt/sei/src/sei/ConfiguracaoSEI.php | 63 | cp /mnt/sei/ops/sei/ConfiguracaoSEI.php /mnt/sei/src/sei/ConfiguracaoSEI.php |
65 | cp /mnt/sei/ops/sei/ConfiguracaoSip.php /mnt/sei/src/sip/ConfiguracaoSip.php | 64 | cp /mnt/sei/ops/sei/ConfiguracaoSip.php /mnt/sei/src/sip/ConfiguracaoSip.php |
66 | SCRIPT | 65 | SCRIPT |
@@ -102,7 +101,7 @@ SCRIPT | @@ -102,7 +101,7 @@ SCRIPT | ||
102 | end | 101 | end |
103 | 102 | ||
104 | # Limpeza de arquivos temporários criados durante o provisionamento do sistema | 103 | # Limpeza de arquivos temporários criados durante o provisionamento do sistema |
105 | - config.vm.provision "shell", inline: "rm -rf /mnt/sei/ops/mysql/.tmp" | 104 | + # config.vm.provision "shell", inline: "rm -rf /mnt/sei/ops/mysql/.tmp" |
106 | 105 | ||
107 | # Inicialização dos containers em caso de reinicialização da máquina host | 106 | # Inicialização dos containers em caso de reinicialização da máquina host |
108 | # A inicialização é realizada de forma sequencial para evitar conflito no mapeamento de volumes no Docker | 107 | # A inicialização é realizada de forma sequencial para evitar conflito no mapeamento de volumes no Docker |
mysql/Dockerfile
@@ -21,8 +21,11 @@ RUN yum update -y && \ | @@ -21,8 +21,11 @@ RUN yum update -y && \ | ||
21 | yum -y clean all | 21 | yum -y clean all |
22 | 22 | ||
23 | # Cópia dos backups dos bancos de dados do SEI e SIP | 23 | # Cópia dos backups dos bancos de dados do SEI e SIP |
24 | -ADD .tmp/sei_mysql.sql /tmp/sei_mysql.sql | ||
25 | -ADD .tmp/sip_mysql.sql /tmp/sip_mysql.sql | 24 | +#ADD .tmp/sei_mysql.sql /tmp/sei_mysql.sql |
25 | +#ADD .tmp/sip_mysql.sql /tmp/sip_mysql.sql | ||
26 | +ADD sei-db-ref-executivo/mysql/sei_2_6_0_BD_Ref_Exec.sql /tmp/sei_mysql.sql | ||
27 | +ADD sei-db-ref-executivo/mysql/sip_2_6_0_BD_Ref_Exec.sql /tmp/sip_mysql.sql | ||
28 | + | ||
26 | 29 | ||
27 | # Configuração da estrutura inicial do banco de dados | 30 | # Configuração da estrutura inicial do banco de dados |
28 | RUN mysql_install_db | 31 | RUN mysql_install_db |
@@ -0,0 +1 @@ | @@ -0,0 +1 @@ | ||
1 | +Subproject commit e5851bf0ea9172129d8c8edf9d702c94418bbf05 |