Create file /etc/systemd/system/[email protected]
[Unit]
Description=%i service with docker compose
Requires=docker.service
After=docker.service| #!/bin/bash | |
| # | |
| # Backup a Postgresql database into a daily file. | |
| # | |
| BACKUP_DIR=/pg_backup | |
| DAYS_TO_KEEP=14 | |
| FILE_SUFFIX=_pg_backup.sql | |
| DATABASE= | |
| USER=postgres |
| Host bitbucket.org | |
| User git | |
| IdentityFile ~/.ssh/keys/bitbucket_id_rsa |
Create file /etc/systemd/system/[email protected]
[Unit]
Description=%i service with docker compose
Requires=docker.service
After=docker.service| --- | |
| - hosts: all | |
| sudo: yes | |
| tasks: | |
| - name: Update packages list | |
| apt: update_cache=yes | |
| when: ansible_os_family == 'Debian' | |
| - name: List packages to upgrade (1/2) |
| File | Purpose |
|---|---|
/etc/compose/docker-compose.yml |
Compose file describing what to deploy |
/etc/systemd/system/docker-compose.service |
Service unit to start and manage docker compose |
/etc/systemd/system/docker-compose-reload.service |
Executing unit to trigger reload on docker-compose.service |
/etc/systemd/system/docker-compose-reload.timer |
Timer unit to plan the reloads |
| import org.gradle.api.tasks.Exec | |
| defaultTasks 'bower' | |
| // Get the path for the locally installed binaries | |
| task npmBin << { | |
| new ByteArrayOutputStream().withStream { os -> | |
| def result = exec { | |
| executable = 'npm' | |
| args = ['bin'] |
| var gulp = require('gulp'), | |
| debug = require('gulp-debug'), | |
| size = require('gulp-filesize'), | |
| clean = require('gulp-clean'), | |
| coffee = require('gulp-coffee'), | |
| coffeelint = require('gulp-coffeelint'), | |
| gutil = require('gulp-util'), | |
| sass = require('gulp-sass'), | |
| imagemin = require('gulp-imagemin'), | |
| changed = require('gulp-changed'), |