Skip to content

Instantly share code, notes, and snippets.

View diafour's full-sized avatar

Ivan Mikheykin diafour

View GitHub Profile
@diafour
diafour / symfony-demo-build-after-commit
Created August 16, 2017 04:47
Symfony-demo dapp build after commit
symfony-demo-app
From [USING CACHE]
signature: dimgstage-symfony-demo:8b7e283d4662405e7892470334daca9bd156310554d1115ddf982a31a53adfaf
date: 2017-08-16 04:08:13 +0000
size: 120.0 MB
Before install [USING CACHE]
signature: dimgstage-symfony-demo:b9be46d38198f06783edfa7b1494d8037a68e445d0611d7bf9db277b2735012c
date: 2017-08-16 04:13:41 +0000
difference: 109.0 MB
Git artifacts dependencies [USING CACHE]
symfony-demo-app
pulling image `ubuntu:16.04` [RUNNING]
16.04: Pulling from library/ubuntu
d5c6f90da05d: Pulling fs layer
1300883d87d5: Pulling fs layer
c220aa3cfc1b: Pulling fs layer
2e9398f099dc: Pulling fs layer
dc27a084064f: Pulling fs layer
2e9398f099dc: Waiting
dc27a084064f: Waiting
@diafour
diafour / gist:4ec1cdef6fbfbd058f76c551a631b631
Last active August 3, 2017 09:04
Build go project with dep in .gitlab-ci.yml
test code:
stage: test
script:
- mkdir -p $GOPATH/src/gitlab-domain/$CI_PROJECT_NAMESPACE
- ln -sf $CI_PROJECT_DIR $GOPATH/src/gitlab-domain/$CI_PROJECT_NAMESPACE
- cd $GOPATH/src/gitlab-domain/$CI_PROJECT_NAMESPACE/$CI_PROJECT_NAME
- dep ensure
- go test
- ansible-playbook --syntax-check .deploy/deploy-playbook.yaml
artifacts:
#!/usr/bin/env bash
# original is here https://gist.github.com/asnodgrass/36d88ffcb76b4068c62c
# rework for global rvm install
CHEFDK="/opt/chef/embedded"
CHEFDK_GEMS="/opt/chef/embedded/lib/ruby/gems/2.4.0"
RVM_GEMS="/usr/local/rvm/gems"
RVM_RUBIES="/usr/local/rvm/rubies"
RUBY_NAME="ext-chefdk-ruby"
@diafour
diafour / start_twinks
Created May 19, 2017 11:30
start twinks
#!/usr/bin/env bash
TG_DIR=/home/username/.TelegramChatWars/
TG_CMD=/opt/telegram/dist/Telegram/Telegram
function start_tg {
nohup $TG_CMD -many -workdir $TG_DIR/$1 >/dev/null 2>/dev/null &
}
for tg_user in `ls -1 $TG_DIR`
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
@diafour
diafour / dapp_basic_stages.puml
Created March 28, 2017 06:41
dapp basic stages
@startuml
start
:before_setup;
note left
Тяжелое и редко
изменяющееся.
----
@startuml
'PHP-разработчик
'Actor Developer
'Тимлид PHP-разработчиков
Actor TeamLead
'Devops из команды Flant
Actor Devops
'Релиз-инженер из команды Нотамедия
Actor ReleaseIngenier