Svarcy, I worked 12 hour shifts for 23 years and trained for marathons, XC etc etc.
I did something like this (when mara training) - varied when outside mara training, but tried to stay consistent
Day 1 (7am - 7pm) run to and from work (5easy + 5easy) Day2 same as day 1 except (5easy +3 direct hilly route home)
Day3 (7pm - 7am) med run 12-13 with tempo or suchlike Day4 (go to bed 7am work 7pm-7am, so REST); Day 5 (to bed 7am up by lunch - groggy - so 6 or 7 easy)
Day 6 (after good night sleep) some kind of session, maybe mile reps; Day 7 easy run maybe 8 miles; Day 8 long run
Had family responsibilities also, so trained around them, but approx 70 miles in 8 day cycle. When shift allowed did club night pack run - 10-12 miles with faster runners, so (for me) nearly race pace .Tried to maintain healthy diet, but main problem on night shift was the lure of the choc machine. Tried taking in extra sarnies, fruit etc, but just ate that and still ate the choc.
Find a routine which works for you, and stick with it as far as you can. Certainly found it easier to train within the 8 day cycle, rather than try for the normal week.
Good luck, anyway especially when fitting 3 disciplines into your training cycle !
Edited: 09/10/2012 at 21:42