racket-handin-client
The plugin to allow handin in csc430. Note: this repo does not need to be private, because no secrets are stored in it.
cd to top level of repo.
- export RHC=
pwd
There's a tag for each class.
-
cd ~/-430-handin/
-
Check certificate expiration with
openssl x509 -text < server-cert.pem
If necessary, regen cert with
cd $RHC
openssl req -new -nodes -x509 -days 365 -out server-cert.pem -keyout private-key.pem
mv private-key.pem ~/430/handin
cp server-cert.pem $THISREPO/<the-only-subdirectory>
- git mv directory to new collection name
cd $RHC
- git mv 2222-csc430-handin 2224-csc430-handin
-
update inner info.rkt
-
first push to master
git add .
git commit -m "updates for 2224"
git push
- finally, use git tag -m "2224 handin client" to tag the commit, then push.
E.G.
git tag -m "2194 handin client" 2194-csc430
git push origin 2194-csc430
NB. The tag name here appears in the Lab 0 directions, so it has to be of the form -