Skip to content

Instantly share code, notes, and snippets.

View wmaryszczak's full-sized avatar

Wojciech wmaryszczak

  • Wrocław, Poland
View GitHub Profile
@wmaryszczak
wmaryszczak / gist:555a7f02f7c53cf189333b5d8e2620a9
Last active October 11, 2022 08:40
dotnet tools in dockerfile
FROM mcr.microsoft.com/dotnet/sdk:5.0-focal AS build-env
WORKDIR /app

#Copy Source cpde files
COPY . ./
# Restore
RUN dotnet restore --ignore-failed-sources ./src/Cyberlogic.Hermes.WebApi/*proj
# Publish
RUN dotnet publish ./src/Cyberlogic.Hermes.WebApi/*proj -c Release -o ./publish --no-restore
@wmaryszczak
wmaryszczak / sinatra_generate.sh
Last active December 18, 2015 22:19
Script to generate ruby sinatra application skeleton. It adds: basic directory tree; boot file with requires and STDOUT logger; default controller; bundler dependencies; nginx/passenger configuration files; rake start task. How to use: ./sinatra_generator.sh application_name && cd application_name && rake start
#!/bin/bash
#variables
dirname=$1
base_name="$(basename $dirname)"
APP_NAME="$(echo $base_name | tr '[:lower:]' '[:upper:]')"
#folders
mkdir -p $dirname/app/controllers
mkdir -p $dirname/app/tasks