Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Generalize course master studentification #2

Closed
eloots opened this issue Dec 6, 2016 · 3 comments
Closed

Generalize course master studentification #2

eloots opened this issue Dec 6, 2016 · 3 comments

Comments

@eloots
Copy link
Collaborator

eloots commented Dec 6, 2016

The existing studentify tool is specialized to generate student repos for 'regular' Scala or java projects (sources under src/main, test code under src/test and multi-jvm tests under src/multi-jvm).
Projects based on the Play framework or the Spark workshop utilize different location as the one mentioned above to store source files. This enhancement would add for this. Selection of the project style would be done via a new command line option.

@eloots
Copy link
Collaborator Author

eloots commented Feb 4, 2017

First steps made by Wade to generalise studentify to Lagom projects

@eloots
Copy link
Collaborator Author

eloots commented Feb 8, 2017

Prototype in Generalise studentify PR #25

@eloots
Copy link
Collaborator Author

eloots commented Apr 13, 2017

Implemented in PR #32

@eloots eloots closed this as completed Apr 13, 2017
eloots pushed a commit that referenced this issue May 4, 2022
…ng (#2)

* refactored cli parsing in admin project to allow for testing of parsing

* using files/directories within src/test/resources rather than project files

* added test case for handling main repository not being a git repo

* using temp directories for things and cleaning up after myself

* java.nio.file.Files => sbt.io.IO

* java.io => sbt.io.syntax.*
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant