Ich habe gerade ein Rpackage in RStudio erstellt, gebaut und in der gleichen R-Version installiert. Grundsätzlich habe ich die "Build und laden Sie das Paket (Strg + Shift + B)" -Taste gedrückt. Mit dieser Methode bekomme ich das Paket in der gleichen R-Version installiert, so dass library(mypackage)
direkt funktioniert und ich mein eigenes Paket in einer anderen RSession verwenden kann.Testing Installation eines neu gebauten R-Pakets und seiner Abhängigkeiten
Allerdings würde ich gerne das Paket für andere verwendet werden und testen, dass alle Paketabhängigkeiten wie gewünscht arbeiten. Daher habe ich "Build Binärpaket" aufgerufen, um Paket mypackage_{version_number}.zip
zu haben.
Wie wird die Installation eines neu erstellten Binärpakets und insbesondere dessen Abhängigkeiten getestet?
Meine primäre Umgebung hat alle Abhängigkeiten installiert, daher scheint Imports:
clausus in DEPENDENCIES
Datei keine Wirkung zu haben. Die Installation aller notwendigen Abhängigkeiten ist genau das, was ich testen möchte.
Ich fand die Idee zu versuchen, das Paket in eine andere R-Version zu installieren. In diesem Fall könnte ich die Abhängigkeiten nur einmal testen, da alle Abhängigkeiten (hoffentlich) auf diese R-Version installiert werden, wenn das Paket und seine Abhängigkeiten zum ersten Mal installiert werden.
check out travis ci: http://jtleek.com/protocols/travis_bioc_devel/ – clemens
@clemens: Ist Travis an GitHub gebunden? Ich suche nach einer Lösung, die ich in meinem eigenen Computer verwenden könnte. – Heikki