johnazariah / tugboat Goto Github PK
View Code? Open in Web Editor NEWEasily Build and Deploy .NET Applications On Azure
License: MIT License
Easily Build and Deploy .NET Applications On Azure
License: MIT License
[x] Register Packages for Tugboat Library and Tugboat Templates
[x] Get Nuget API key for Github CI pipline
[x] Configure Github Repository to be able to push to Nuget
[x] Configure Github Actions to publish library and template packages on appropriate tags
[x] Ensure a generation from Nuget templates results in valid code
As an application developer
I want to use a Tugboat template
So I can have a working reference WebAPI application
As an application developer
I want a docker image set up with all necessary tools
So I can develop and deploy tugboat applications without having to install anything on my development machine*
Minimize requirements on development machine to:
Develop a docker
image with all tools required
Create a repository on docker hub
for the tugboat development environment image
Test that running the docker image is sufficient to allow complete development
Create a github action to build and push the image automatically when the Dockerfile is updated
tugboat
as appropriatewebapi
template appropriate for .NET projects in C#
and F#
If you're following the Tugboat setup, be sure to use short names for the org
and project
variables in Defaults.Makefile
. If they total over 21 characters then with stg
appended to the front it will exceed the maximum length 24 for a storage account name.
docs
directory. Support documentation in GFM.gh-pages
dotnet
docker
Question: Should we use Github Packages as a supplement for Nuget and Docker Hub?
Question: Should we use Github Packages as a replacement for Nuget and Docker Hub?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.