adding previous work done
currently has issues where duplicate artifacts are attached when an multi-module project is built
works for single module projects