Skip to content

Archives

Links for 2018-08-22

  • spotify/dockerfile-maven: A set of Maven tools for dealing with Dockerfiles

    ‘a Maven plugin and extension which help to seamlessly integrate Docker with Maven. The design goals are: Don’t try to do anything fancy. Dockerfiles are how you build Docker projects; that’s what this plugin uses. They are mandatory. Make the Docker build process integrate with the Maven build process. If you bind the default phases, when you type mvn package, you get a Docker image. When you type mvn deploy, your image gets pushed. Make the goals remember what you are doing. You can type mvn dockerfile:build and later mvn dockerfile:tag and later mvn dockerfile:push without problems. This also eliminates the need for something like mvn dockerfile:build -DalsoPush; instead you can just say mvn dockerfile:build dockerfile:push. Integrate with the Maven build reactor. You can depend on the Docker image of one project in another project, and Maven will build the projects in the correct order. This is useful when you want to run integration tests involving multiple services.’ Looks very nice and well-run — shame it’s Maven instead of Gradle…

    (tags: java docker maven build coding packaging)

  • One in five genetics papers contains errors thanks to Microsoft Excel | Science | AAAS

    ‘Autoformatting in Microsoft Excel has caused many a headache — but now, a new study shows that one in five genetics papers in top scientific journals contains errors from the program, The Washington Post reports. The errors often arose when gene names in a spreadsheet were automatically changed to calendar dates or numerical values.’

    (tags: science microsoft excel spreadsheets autoformatting clippy fail papers genetics)