Parte 1 - Thiago Gomes Veríssimo
Parte 2 - Ricardo Fontoura
Instalação das dependências:
sudo apt-get -y install php php-gd php-xml php-intl php-mbstring php-pgsql
sudo apt-get -y install postgresql unzip git
Instalação do composer:
wget https://getcomposer.org/installer
php installer
sudo mv composer.phar /usr/local/bin/composer
rm installer
sudo su
su posgtres
psql
CREATE USER fatec WITH PASSWORD 'fatec';
CREATE DATABASE fatec OWNER fatec;
\q
exit
exit
Drupal com composer:
composer create-project drupal-composer/drupal-project:8.x-dev --stability dev --no-interaction fatec
cd fatec
Subindo server:
cd fatec
./vendor/bin/drupal server 192.168.100.111:8888
Instalação do Drupal:
./vendor/bin/drupal site:install --db-type='pgsql' --db-port=5432
git config --global user.name "Thiago Gomes Veríssimo"
git config --global user.email "thiago.verissimo@usp.br"
Enviar o projeto para o github (criar conta):
cd fatec
git init
git add --all
git status
git commit -m 'projeto em drupal 8 fatec'
git remote add origin https://github.com/thiagogomesverissimo/fatec.git
git push -u origin master
Fork do projeto original no github. Clonar e subir localmente o sistema:
git clone https://github.com/thiagogomesverissimo/fatec.git
cd fatec
composer install
./vendor/bin/drupal site:install --db-type='pgsql' --db-port=5432
./vendor/bin/drupal module:install features_ui fatec
git checkout -b issue1
Realizar a tarefa da issue 1. Enviar mudanças:
git add --all
git status
git commit -m '#1 campo nome da mãe criado'
git push origin issue1
Criar um pull request com as mudanças
Aceitar o pull request e importar mudanças:
git pull origin master
cd web
../vendor/bin/drush features-diff fatec
../vendor/bin/drush features-import fatec