* changed base to use 1.11-alpine and addded GO111MODULE=on to environment
* change go build to be one line with modules on
* add vcs systems that were in original stretch image
* created multistage build with copy from and path environment update
* added env GO111MODULE=on
* add and run create default, prereq bash installed, moved go binary, created GOROOT path
* update to preferred docker entry point and shorter config path
* added fossil and info to links for compare of VCS
* Add section to Authenticate via .netrc
Authenticate private repositories via .netrc on Docker Image
* Update to simplify text
changed to simplify and add defaults for Athens
* starting outline
* Rewording and adding more outline
* moar
* remove maintainers links, fill in template links
* basic list of ideas
* change folder structure
* try out new menu and page heiarchy
* thinking out loud
* I like this link
* almost done for now
* move into new sub menu
* doesn't belong here
* trigger netlify
* forgot chapter flag
* capitalize
* comment out ideas
* basic outline of git
* not a draft anymore
* git and github complete
* move community roles and order menu
* typos and link contributor covenant
* address requested changes
remove last mod time and author from chapters
re-phrase leading line in docs/maintainers/_index.md
* Add observability how-to in faq
* Add a bit more info
* Try with smaller font size
* update language and add a link
* cleaning the sins of copy and paste
* Fix docker-compose location
* Make the language clearer
* switch proxy to config file
pull in single flight changes
* changes for single-flight
* intermediate stage. All tests passing. pkg still has env refs
* remove all env references
* delete config/env entirely
* fix failing tests
* create the config.toml file as part of dev setup
* create config file only if it doesn't exist
* update Dockerfiles to use config file
* move composing elements to the top
* verbose parameter naming
* newline
* add flag for config file path
* update docs with config file flag
* remove unnecessary nil check
* use filepath.join
* rename redis port to address
* fix path.join
* fix issues after merge
* add vendor dir
* add powershell commands
* split the semicolon onto two lines instead
* split another semicolon onto two lines instead
* remove does not work on windows warning
* fix powershell typo
* fix type in modules enables not supported notification
* use start-process instead of start
* update travis to Go 1.11
* update check_deps ci script
ci for checking dependencies should now check Go module files and use go mod verify
* remove uneeded comment
* set GO111MODULE
* debug GO111MODULE propagation
* rm dep installation
* debug GO111MODULE propagation
* rm debug statements
* use Go point releases in ci
* remove references to Go1.11 RCs
* run ci with GO111MODULE auto and also on
* use matrix
* chart skeleton
* doing more stuff on templates
* Adding disk storage root env var
In case you set the storage type to disk, then you can set the storage root
* Defaulting disk storage root location
* defaulting to go binary path as installed in dockerfile
* Adding Adding Service and Ingress to Chart
* In sync with newer docker image, added the ability to use a PVC!
* Refactored charts, added skeleton install
Co-authored-by: Aaron Schlesinger <arschles@gmail.com>
* Adding more documentation
* Adding newlines
* Updated to v0.1.0 !!!
* Updated repo to gomods/proxy
* WIP "installation" guide
This PR adds an installation guide with instructions on how to use
disk storage to achieve persistent storage.
Closes#533
* Formatting cleanup
* Swapped to Docker based instructions
* Moved install into "install" directory, added PowerShell commands
* Fixed wording about running container and environment variables
* Fixed a type-o
* Code review comments, cleaned up PowerShell commands
* Updated docker run commands
* WIP "installation" guide
This PR adds an installation guide with instructions on how to use
disk storage to achieve persistent storage.
Closes#533
* Formatting cleanup
* Swapped to Docker based instructions
* Moved install into "install" directory, added PowerShell commands
* Fixed wording about running container and environment variables
* Fixed a type-o
* Code review comments, cleaned up PowerShell commands
* Updated docker run commands
* Update to gomods/proxy:latest
* Rough description of community roles
and how to move to new roles
* add mention of CoC
* fixing typo
* adding link to past dev meetings
* moving "core maintainer" alias text
* calling out specifically that contributors have read access
* formatting
* Addressed previous concerns.
Broke all markdown lines on or under 80 chars because vim, also the
majority of the doc was formatted that way.
* link to slack re: missing meetings
* use emphasis instead of single quote for 'don't know enough'
* use code element in html
* expand on CoC duty
co-authored-by: Aaron Schlesinger <arschles@gmail.com>
co-authored-by: robjloranger <robjloranger@protonmail.com>
* Inital removal of cdn rdbms driver and pop support from olympus
* Update travis and other unit test scripts
* Remove postgres from Makefile
* Update comments and remove function that is not required
* Update .env file
* clean commented code
* Update docs to remove references to rdbms
* Remove pop and run dep ensure to make sure that the tests pass without pop
* Keeping GO_ENV=test for parametter logging
* Make athens banner smaller
This helps people see that there is more content below the athens logo, otherwise
the most prominent thing they see is the next arrow >
and they miss our homepage content.
* Make home link friendly for previews
Right now when viewing a preview of our docs site, when I click on the home logo
I end up on our live site. This makes the home logo go to the root of the
current site instead, which is more friendly for testing docs locally
or previewing a PR.
* Walkthrough how the proxy and modules work
This is just the second step in adding in more docs. After we add more
docs for how to install the proxy, etc this doc will get updated with a
Next Steps section and point people in the right direction after they
try it out.
* Replace cache with storage when referring to the proxy
It is still the right term for the on-disk go modules cache in GOPATH/pkg/mod though
co-authored-by: Jeremy Rickard <jeremy.rickard@microsoft.com>
co-authored-by: Carolyn Van Slyck <carolyn.vanslyck@microsoft.com>
This PR adds basic steps for trying out Athens using the happy-path repo and in memory storage
Co-authored-by: Carolyn Van Slyck <carolyn.vanslyck@microsoft.com>