123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 |
- . .//setgin.sh
- ## create an organisation, with bot
- botname="jcolomb"
- #Inputs
- loginuser="jcolomb"
- thisorga="testorga"
- createorga(){
- organame=$1
- data="{\"username\":\"${organame}\",\"Description\":\"deleteme\""
- post ${data} ${ginhost}/api/v1/admin/users/${botname}/orgs
- }
- createorga ${thisorga}
- #POST /admin/users/:username/orgs
- # username string Required Organization user name
- # full_name string Full name of organization
- # description string Description to the organization
- # website string Official website
- # location string Organization location
- ## add logged-in user to owner
- ##THIS DOES NOT WORK
- # PUT /orgs/:orgname/memberships/:username
- # role="admin"
- addusertoorga(){
- organame=$1
- user=$2
- data="{\"role\":admin}"
- put ${data} ${ginhost}/api/v1/orgs/${organame}/memberships/${user}
- }
- addusertoorga ${thisorga} ${loginuser}
- ## create teams: readaccess, writeaccess
- # POST /admin/orgs/:orgname/teams
- #name string Required Team name
- #description string Description to the team
- #permission string Team permission, can be read, write or admin, default is read
|