Skip to content

gerardwebb/shared

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CI

Shared

Tools for devs to build.

The tools in this repo are used by all other repos.

SSH local setup

SSH Config file

Needs this in it:

# userXXX
# https://github.com/userXXX/dev
# e.g: git clone git@github.com-userXXX:userXXX/dev.git
Host github.com-userXXX
 HostName github.com
 User git
 UseKeychain yes
 AddKeysToAgent yes
 IdentityFile ~/.ssh/userXXX_github
 

Now you can build any of the code

All the code in all the repos does lots of code gen and so you need our tools to help.

Every repo including this one follows the same pattern with:

  • To Build everything:

    • make all
  • To see the infos:

    • make print
  • To install all our tools:

    • make dep

CI

The github actions just call the make files, so that you can run CI locally, and not go nuts 2nd guessing what the github actions are doing...

  • To Build everything:
    • make all

About

shared code

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Go 50.0%
  • Makefile 31.4%
  • Shell 18.6%